我们的服务器具有到内部网络和3G(通过USB加密狗)到Internet的LAN(DHCP)连接。互联网接入不应暴露于内部网络,反之亦然。Ubuntu服务器12.10 3g调制解调器连接已建立但未使用
为了能够使用3G调制解调器我跟着这两个手册:
https://askubuntu.com/questions/143989/3g-usb-modem-not-working-in-12-04
http://forums.gentoo.org/viewtopic-t-766982.html
现在,当我做wvdial provider_name
建立连接。该接口并具有IP,根据ifconfig
但是每当我尝试ping它仍试图使用LAN网络并没有PPP接口的任何公共互联网服务器的DNS等设置。
我该如何解决它?
PS:我已经试过以下 - 把auto ppp0 iface ppp0 inet wvdial
到/etc/network/interfaces
auto eth0
之前,现在就开始其带来的ppp0的界面了,然后我拔掉线缆从LAN和重新启动,在此之后它工作正常,但如果我重新启动服务器插入LAN电缆,默认情况下仍使用eth0
网关!
从ip route show
输出:
default via 192.168.1.1 dev p2p1
10.64.64.64 dev ppp0 proto kernel scope link src 172.30.50.98
192.168.1.0/24 dev p2p1 proto kernel scope link src 192.168.1.109
我知道有使用路径2加载接口之间平衡的一种方式,但在所有的手册中我能找到他们在我的情况下,使用静态IP和DNS,而3G连接是不可能做的...