Проблема в следующем: Мой провайдер предоставляет интернет через VPN подключение. Так же есть локальная сеть. Задача - одновременно иметь то и то.
На Ubuntu 9.04 я настроил VPN и поднимаю его по след. команде:
sudo route add -host vpn2.samaralan.ru gw 192.168.54.43
sudo pon vpn
sudo route add default ppp0
Опускаю, соответственно
sudo poff vpn
Для того, чтобы при включенном VPN работала и лок. сеть, на windows у меня был скрипт такого содержания:
КОД А:route add 192.168.0.0 mask 255.255.0.0 192.168.54.43 metric 20
route add 10.0.0.0 mask 255.0.0.0 192.168.54.43 metric 20
route add 85.236.162.0 mask 255.255.254.0 192.168.54.43 metric 20
route add 85.236.164.0 mask 255.255.252.0 192.168.54.43 metric 20
route add 85.236.168.0 mask 255.255.248.0 192.168.54.43 metric 20
route add 85.236.176.0 mask 255.255.240.0 192.168.54.43 metric 20
route add 172.30.0.0 mask 255.255.0.0 192.168.54.43 metric 20
Вопрос 1: Как мне составить скрипт, который будет выполнять аналогичные действия как и последний скрипт для windows (КОД А)?
Просьба: Гуру, помогите, пожалуйста. Я хотел бы иметь скрипт, который будет поднимать VPN и делать роутинг (КОД А) при поднятии сетевого интерфейса
(eth0)...
т.е., мне хотелось бы, чтоб когда включался комп и запускалось сетевое подключение, чтобы этот скрипт автоматом срабатывал, устанавливал VPN подключение и включал доступ к локалке.
Большое спасибо!
п.с. Это единственная проблема после перехода с windows 7 на новую Ubuntu 