Проблема с маршрутизацией
Добавлено: 2014-04-25 23:58:33
Начну с этого:
На шлюзе установлены 3 сетевушки - 1-ая к провайдеру, 2-ая и 3-я в локалки (обзовём их соответственно net1 и net2). Адрес шлюза для net1 - 10.20.10.1, для net2 - 10.20.0.1. Для того чтобы попасть в локалки из мира, используется pptp канал на базе mpd5.
Суть вопроса состоит в том что в net1 достучаться, из мира по впн, получается, а в net2 - нет, при этом до гейтвея net2 ping доходит, но дальше не идет. Обе локалки между собой дружат.
IPFW - прозрачнее просто некуда:
Вот что говорит netstat:
Подскажите, пожалуйста, в какую сторону копать дальше....
Код: Выделить всё
# uname -a
FreeBSD test.local 8.3-RELEASE FreeBSD 8.3-RELEASE #2: Wed Mar 19 17:20:45 EET 2014 root@test.local:/usr/obj/usr/src/sys/GENERIC_IPFW amd64
Суть вопроса состоит в том что в net1 достучаться, из мира по впн, получается, а в net2 - нет, при этом до гейтвея net2 ping доходит, но дальше не идет. Обе локалки между собой дружат.
IPFW - прозрачнее просто некуда:
Код: Выделить всё
# ipfw list
00010 divert 8668 ip4 from any to any via em0
65000 allow ip from any to any
65535 allow ip from any to any
Код: Выделить всё
# netstat -rn
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default хх.хх.хх.хх UGS 0 22484 em0
10.20.0.0/24 link#8 U 0 7891 vr0
10.20.0.1 link#8 UHS 0 4 lo0
10.20.10.0/24 link#7 U 0 69 ste0
10.20.10.1 link#7 UHS 0 0 lo0
хх.хх.хх.хх/30 link#1 U 0 0 em0
хх.хх.хх.хх link#1 UHS 0 0 lo0
127.0.0.1 link#11 UH 0 32 lo0
172.20.1.1 link#12 UHS 1 4 lo0
172.20.1.101 link#13 UH 0 4 ng0