У меня есть 4 узла в Интернете:
Internet <--> Node A <--> Node B <--> Node C <--> Node D
Node A: main gateway, manage internet
Node B: gateway/tunnel to node C
Node C: gateway/tunnel to node B
Node D: FreeNAS server
Между B и C находится получастная сеть. Маршрут по умолчанию на узле C проходит через туннель.
Может пинговать:
A: Internet, A, B, C, D
B: Internet, A, B, C, D
C: B, C, D
D: Internet, A, B, C, D
Я правда не понимаю ...
редактировать
traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 64 hops max, 52 byte packets
1 10.20.1.1 (10.20.1.1) 0.959 ms 0.753 ms 0.535 ms
2 10.20.200.1 (10.20.200.1) 4.993 ms 5.010 ms 4.804 ms
3 10.20.2.1 (10.20.2.1) 5.152 ms 5.218 ms 5.046 ms
4 modemcable233.11-37-24.static.videotron.ca (24.37.11.233) 5.638 ms 5.684 ms 5.645 ms
Traceroute из D в Интернет:
1: Узел C
2: Узел B (IP-адрес туннеля)
3: Узел A
4: Интернет
Узлу A не хватало маршрута к туннелю между B и C.
Пинги пошли от C-> B-> A-> Интернет-> Интернет
Извини :(
вероятно шлюз на C.
netstat -nr
покажет вам, какие шлюзы есть в таблице маршрутизации.
Тебе следует увидеть
0.0.0.0 <gatewayaddress>
Если его нет, то добавьте его в настройки адаптера Ethernet.