В общем поднято vpn соединение таким образом:
/etc/ppp/options - пустой
/etc/ppp/options.pptp:
Код
lock
noauth
nobsdcomp
nodeflate
defaultroute
#usepeerdns
/etc/ppp/chap-secrets, /etc/ppp/pap-secrets:
Код
логин PPTP пароль *
/etc/ppp/peers/vpn:
Код
pty "pptp 10.3.3.3 --nolaunchpppd"
name логин
remotename PPTP
#+pap
+chap
file /etc/ppp/options.pptp
persist
maxfail 0
lcp-echo-interval 30
lcp-echo-failure 4
mtu 1460
ipparam vpn
/etc/network/interfaces:
Код
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.3.201.15
netmask 255.255.0.0
gateway 10.3.3.253
auto eth1
iface eth1 inet static
address 11.0.0.253
netmask 255.255.255.0
gateway 11.0.0.253
auto ppp0
iface ppp0 inet ppp
provider vpn
pre-up ip link set eth0 up
up route del default
up route add default dev ppp0
up route add -net 10.7.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 10.8.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 10.11.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 10.4.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 10.24.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 10.9.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 10.12.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 192.168.7.0 netmask 255.255.255.0 gw 10.3.3.253 eth0
где eth1 - провайдер, eth0 - внутренняя сеть.
при старте системы подымается ppp0 с роутером по умолчанию на него, но частенько появляются дополнительно и ppp1,ppp2 и тд, пока руками не ребутнешь сеть.
Как от этого избавиться? так же частенько пропадает интернет, то есть ppp0 есть, но пинга нет (только днс отдает айпи). тоже лечится ручным рестартом сети.
Нужно полностью автоматическое vpn соединение, чтобы при отваливании, опять подключалось само + шлюз по умолчанию смотрел на него. Вроде в кнфиге все это прописано. Подскажите где наплужил. и как исправить.
/etc/ppp/options - пустой
/etc/ppp/options.pptp:
Код
lock
noauth
nobsdcomp
nodeflate
defaultroute
#usepeerdns
/etc/ppp/chap-secrets, /etc/ppp/pap-secrets:
Код
логин PPTP пароль *
/etc/ppp/peers/vpn:
Код
pty "pptp 10.3.3.3 --nolaunchpppd"
name логин
remotename PPTP
#+pap
+chap
file /etc/ppp/options.pptp
persist
maxfail 0
lcp-echo-interval 30
lcp-echo-failure 4
mtu 1460
ipparam vpn
/etc/network/interfaces:
Код
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.3.201.15
netmask 255.255.0.0
gateway 10.3.3.253
auto eth1
iface eth1 inet static
address 11.0.0.253
netmask 255.255.255.0
gateway 11.0.0.253
auto ppp0
iface ppp0 inet ppp
provider vpn
pre-up ip link set eth0 up
up route del default
up route add default dev ppp0
up route add -net 10.7.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 10.8.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 10.11.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 10.4.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 10.24.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 10.9.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 10.12.0.0 netmask 255.255.0.0 gw 10.3.3.253 eth0
up route add -net 192.168.7.0 netmask 255.255.255.0 gw 10.3.3.253 eth0
где eth1 - провайдер, eth0 - внутренняя сеть.
при старте системы подымается ppp0 с роутером по умолчанию на него, но частенько появляются дополнительно и ppp1,ppp2 и тд, пока руками не ребутнешь сеть.
Как от этого избавиться? так же частенько пропадает интернет, то есть ppp0 есть, но пинга нет (только днс отдает айпи). тоже лечится ручным рестартом сети.
Нужно полностью автоматическое vpn соединение, чтобы при отваливании, опять подключалось само + шлюз по умолчанию смотрел на него. Вроде в кнфиге все это прописано. Подскажите где наплужил. и как исправить.