Наш сервер имеет подключение локальной сети (DHCP) к внутренней сети и 3G (через USB-ключ) в Интернет. Доступ к Интернету не должен подвергаться внутренней сети и наоборот.Ubuntu Server 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, DNS и т. Д. В соответствии с ifconfig
Однако, когда я пытаюсь выполнить ping на любом общедоступном интернет-сервере, он все еще пытается использовать для этого сеть LAN, а не интерфейс PPP.
Как я могу решить эту проблему?
PS: Я пробовал следующее - поместить auto ppp0 iface ppp0 inet wvdial
в /etc/network/interfaces
до того auto eth0
и теперь на старт она приносит интерфейс ppp0, затем я отсоединить кабель от сети и перезагрузок, после этого он работает отлично, но если я перезагрузить сервер с Кабель 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
Я знаю, что есть способ использовать route2 для балансировки нагрузки между интерфейсами, но и во всех руководствах я мог бы найти, что они используют статический IP и DNS, в то время как в моем случае 3G подключение невозможно ...