И снова настройка VPN в Linux
1) default route - убрать
2) route add -net x.x.x.x netmask x.x.x.x gw x.x.x.x
//Добавить роутинг на нужную подсеть.
3) Запускается vpn вроде не так, а командой pptp <адрес_сервера>
2) route add -net x.x.x.x netmask x.x.x.x gw x.x.x.x
//Добавить роутинг на нужную подсеть.
3) Запускается vpn вроде не так, а командой pptp <адрес_сервера>
я пробовал так сделать - это не работает... в смысле, он прописывает маршруты, но сетку дальше сегмента не видит....
pppd не соединяется? настройки pppd, команда которой запускаешь, что в логах пишет - в студию.
не видно дальше своего сегмента? таблицу маршрутизации - в студию.
не видно дальше своего сегмента? таблицу маршрутизации - в студию.
route add default gw 192.168.0.1 (для Кири)
route add default gw 192.168.130.1 (для Феникса)
route add default gw 192.168.130.1 (для Феникса)
netstat -r
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
172.16.12.0 172.16.12.1 255.255.255.0 UG 0 0 0 eth0
172.16.12.0 * 255.255.252.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
ppp0 появилось после запуска pptp
2
Когда выполняю эти строчки с указанной конфигурацией пишет Network unrichable.
Короче, когда убираю default route для eth0 виден только сегмент.
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
172.16.12.0 172.16.12.1 255.255.255.0 UG 0 0 0 eth0
172.16.12.0 * 255.255.252.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
ppp0 появилось после запуска pptp
2
Когда выполняю эти строчки с указанной конфигурацией пишет Network unrichable.
Короче, когда убираю default route для eth0 виден только сегмент.
Чтобы иметь доступ ко всем сегментам, нужно таки прописать маршруты, как уже ответили.
Чтобы сделать это, нужно почитать про то, что есть иаблица маршрутизации и для чего она нужна.
> ppp0 появилось после запуска pptp
то есть, работает?
Чтобы сделать это, нужно почитать про то, что есть иаблица маршрутизации и для чего она нужна.
> ppp0 появилось после запуска pptp
то есть, работает?
ppp0 появилась просто как интерфейс, т.е. когда я набираю ifconfig ppp0 появляется:
ppp0 Link encap:Point-to-Point Protocol
inet addr:192.168.255.26 P-t-P:192.168.0.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:5 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:72 (72.0 b) TX bytes:78 (78.0 b)
Когда набираю netstat -r:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.1 * 255.255.255.255 UH 0 0 0 ppp0
172.16.12.0 * 255.255.252.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 192.168.0.1 0.0.0.0 UG 0 0 0 ppp0
default phoenix-b2.loca 0.0.0.0 UG 0 0 0 eth0
Если убираю последнюю строчку, то сетка пропадает, в смысле кроме моего сегмента.
А с последней строчкой, когда набираю adsl-start, ничего не коннектится
ppp0 Link encap:Point-to-Point Protocol
inet addr:192.168.255.26 P-t-P:192.168.0.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:5 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:72 (72.0 b) TX bytes:78 (78.0 b)
Когда набираю netstat -r:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.1 * 255.255.255.255 UH 0 0 0 ppp0
172.16.12.0 * 255.255.252.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 192.168.0.1 0.0.0.0 UG 0 0 0 ppp0
default phoenix-b2.loca 0.0.0.0 UG 0 0 0 eth0
Если убираю последнюю строчку, то сетка пропадает, в смысле кроме моего сегмента.
А с последней строчкой, когда набираю adsl-start, ничего не коннектится
Два default route - однозначно лишко.
ВСЕ НАСТРОИЛ!
Оказывается надо было роуты прописывать:
route add -net 172.16.0.0 netmask 255.255.0.0 gw 172.16.12.1 eth0
вместо
route add -net 172.16.12.0 netmask 255.255.255.0 gw 172.16.12.1 eth0
Спасибо ! Навел на правильную мысль...
Оказывается надо было роуты прописывать:
route add -net 172.16.0.0 netmask 255.255.0.0 gw 172.16.12.1 eth0
вместо
route add -net 172.16.12.0 netmask 255.255.255.0 gw 172.16.12.1 eth0
Спасибо ! Навел на правильную мысль...

Network unrichable.
Небогатая такая сеть.
Русскую безграмотность уже искоренил? 

Оставить комментарий
pavkuz
Подскажите, плз! Настроиваю pppoe. Но никак не получается. Набираю ifconfig ppp0, а он не видит такого интерфейса, хотя в настройках сети в KDE он есть. Возможно, у меня проблема с роутами. В HOW-TO сказано, что надо убирать default route из eth0. Но если я его убираю оттуда, то у меня сетки дальше моего сегмента нет. Как правильно сделать?