LinuxForum.Fans
Тема

Добавление маршрутов

Автор: mgukov 9 сообщений 6856 просмотров
#25952

При подключении VPN соединения нет доступа ни к интернет, ни к ресурсам сети.
Подскажите куда и какие маршруты добавить?

Локальная сеть

text

ip 10.135.1.248
gw 10.135.1.1
DNS 172.21.1.16

VPN интернет

text

ip 172.24.18.113
gw 172.24.0.1
DNS 172.21.1.16
VPN server 172.21.1.4
#26128

mgukov, маршрут, естественно добавить вот такой

text
ip route add -net 10.135.1.248 via 10.135.1.1

Это если у вас одна подсеть в локалке. А если много, то нужно добавить их все.

А вот чтобы вам подсказали куда добавить маршрут (чтобы он прописывался сам), нужно знать какой у вас дистрибутив.

#26142

Ничего подобного. У меня у самого линукс и в нем интернет через впн. маршруты у меня такие:
1) route add -net 10.0.0.0 gw <шлюз> mask 255.0.0.0 # (локальная сеть)
2) route add -host <Адрес впн сервера> gw <шлюз>
3) route add -host <Адрес до впн серверов> gw <шлюз>
Затем команда pptp <Адрес впн сервера> defaultroute user <Пользователь> password <Пароль>
Вот так все отлично полгода работает.

#26147

kOvr1K, маршруты желательно прописать на постоянку =). Не вводить же их каждый раз из консоли. Некошерно получается ;)

Также подождем пока топикастер огласит что у него за дистрибутив =)

#26190

kOvr1K, маршруты желательно прописать на постоянку . Не вводить же их каждый раз из консоли. Некошерно получается

Ну е-мае, естественно. У меня у самого так и есть. Что же я совсем извращенец все маршруты плюс поднятие соединения писать в консоле при каждом запуске. Как думаете, для чего rc.local сделали? :)

#26215

Дистрибутив ALT Linux 5.0 Ark Server.

Сделал следующее:
в /etc/net/ifaces/breth1/ipv4route добавил строки:

text

172.21.1.4/32 via 10.135.1.1
172.21.1.14/32 via 10.135.1.1      (тоже vpn-сервер)

После этого доступ к интернету и локальной сети появился, однако vpn-соединение часто падает (точнее пропадает доступ к интернету, а ppp0 остается на месте).

kOvr1K, подскажите какой у меня <Адрес до впн серверов>?

Подключение к интернету VPN L2TP.

#26217

kOvr1K, вообще-то для этого придумали /etc/conf.d/network или /etc/sysconfig, или /etc/rc.conf...
rc.local - для другого скорее. :)

#26219

Вот все маршруты route:

text

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
172.21.1.5      10.135.1.1      255.255.255.255 UGH   0      0        0 breth1
172.21.1.4      10.135.1.1      255.255.255.255 UGH   0      0        0 breth1
172.24.0.1      *               255.255.255.255 UH    0      0        0 ppp0
172.21.1.18     10.135.1.1      255.255.255.255 UGH   0      0        0 breth1
172.21.1.16     10.135.1.1      255.255.255.255 UGH   0      0        0 breth1
172.21.1.15     10.135.1.1      255.255.255.255 UGH   0      0        0 breth1
172.21.1.14     10.135.1.1      255.255.255.255 UGH   0      0        0 breth1
172.21.1.10     10.135.1.1      255.255.255.255 UGH   0      0        0 breth1
172.21.1.9      10.135.1.1      255.255.255.255 UGH   0      0        0 breth1
192.168.0.0     *               255.255.255.0   U     0      0        0 breth0
10.135.1.0      *               255.255.255.0   U     0      0        0 breth1
10.0.0.0        10.135.1.1      255.0.0.0       UG    0      0        0 breth1
default         *               0.0.0.0         U     0      0        0 ppp0
#26220

Подключение к интернету VPN L2TP.

ну это уже кое что меняет, я подключаюсь через пптп сервер, по старинке - мне так больше нравится. Адрес до впн сервера - это его айпи адрес. ТО есть в вашем случае это: 172.21.1.4
И на последок, самое интересное: Тема посвященная подключению через l2tp
В ней найдете еще один способ подключения, 100% работающий.

А что за интерфейс такой? :)

text
breth1

Сделайте еще sudo route del default

Войдите или зарегистрируйтесь, чтобы ответить.