Доброго времени суток.
Столкнулся со следующей проблемой, провайдер предоставляет доступ в интернет с помощью статического айпи. Еще мне неплохо держать VPN с рабочей сетью, но так чтобы это VPN соединение не мешало мне свободно ходить в интернет. Мой опыт мне подсказывает использовать дополнительную опцию nodefaultroute. В итоге файл с настройками ппп выглядит следующим образом :
[admin@******Home ppp]$ cat options.wan0
noauth refuse-eap
user '*******'
password '*******'
plugin pptp.so
pptp_server *******.ru
nomppe-stateful +mppe-128 mtu 1400
maxfail 0
persist
ipcp-accept-remote ipcp-accept-local noipdefault
ktune
default-asyncmap nopcomp noaccomp
novj nobsdcomp nodeflate
lcp-echo-interval 10
lcp-echo-failure 6
unit 0
nodefaultroute
но после соединения все равно добавляется ненужный роут
Code:
Destination Gateway Genmask Flags Metric Ref Use Iface
84.17.23.130 10.208.192.1 255.255.255.255 UGH 1 0 0 WAN vlan2
192.168.1.0 * 255.255.255.0 U 0 0 0 LAN br0
10.208.192.0 * 255.255.252.0 U 0 0 0 WAN vlan2
default 192.168.0.1 0.0.0.0 UG 0 0 0 WAN ppp0
default 10.208.192.1 0.0.0.0 UG 1 0 0 WAN vlan2
И приходится руками удалять
Code:
default 192.168.0.1 0.0.0.0 UG 0 0 0 WAN ppp0
и добавлять тоже руками нужные пути.
Вопрос такой: что я делаю неправильно, или как можно реализовать автоматический скрипт после подъема ppp0.
Code:
lrwxrwxrwx 1 admin root 8 Jan 1 1970 ip-up-> /sbin/rc
ip-up это линка на бинарник, можно сделать конечно враппер, но что то мне кажется что это не то, и проблему можно решить более просто
Текущая версия 1.9.2.7-rtn-r3158