使用其他网络接口apt

时间:2013-10-09 10:22:59

标签: ubuntu interface proxy apt

我的情况如下:

我与eth0连接到我们的数据中心。有一个上网的代理,但真的受到限制。 有了wlan0,我就在我们的非代理环境中,我无法访问我们的数据中心。

我的问题:我不想在eth0接口上使用apt-get,因为我们的内部apt镜像不支持我的本地ubuntu版本,并且它按设计工作,我得到网络无法访问错误。 我想在wlan0接口上使用apt-get install,因为有一个不受限制的互联网连接。但是没有取下et0,因为我不想重新启动我的所有会话到我们的数据中心。

1 个答案:

答案 0 :(得分:0)

尝试以下操作:

# Add a new namespace called test_ns
ip netns add aptwifi

# Set test to use eth0, after this point eth0 is not usable by programs
# outside the namespace
ip link set wlan0 netns aptwifi

# Bring up eth0 inside test_ns
ip netns exec aptwifi ip link set wlan0 up

# Use dhcp to get an ipv4 address for eth0
ip netns exec aptwifi dhclient wlan0

# Ping google from inside the namespace
ip netns exec aptwifi apt update

来源:https://unix.stackexchange.com/questions/210982/bind-unix-program-to-specific-network-interface