Назад | Перейти на главную страницу

использование туннеля gre в качестве маршрута по умолчанию

У меня есть две частные сети (A, B), которые подключаются через частную сеть другой компании (C). Сеть A имеет доступ в Интернет. Я хочу создать туннель между B и A, который проходит через C. Тогда сеть B будет использовать A в качестве маршрута по умолчанию для доступа в Интернет.

Сеть A: 10.20.0.0/24, на C: 10.10.15.3
Сеть B: 10.20.1.0/24, на C: 192.168.25.3

10.10.15.3 может получить доступ к 192.168.25.3 и наоборот

Сеть Скрипт туннеля:

ip tunnel add tunnel0 mode gre local 10.10.15.3 remote 192.168.25.3 ttl 64
IP Link устанавливает туннель0 вверх
ip addr add 10.20.200.1/30 peer 10.20.200.2/30 dev tunnel0
ip route добавить 10.20.1.0/24 через 10.20.200.2

Туннель сети B:

ip туннель добавить режим туннеля 0 gre local 192.168.25.3 удаленный 10.10.15.3 ttl 64
IP Link устанавливает туннель0 вверх
ip addr add 10.20.200.2/30 peer 10.20.200.1/30 dev tunnel0
ip route добавить 10.20.0.0/24 через 10.20.200.1
ip r d default && ip r a default через 10.20.200.1

От GW в сети B:

traceroute до 10.20.0.1 (10.20.0.1), максимум 30 переходов, пакеты 38 байтов
1 10.20.0.1 (10.20.0.1) 4,685 мс 4,505 мс 4,478 мс

traceroute на 10.20.0.14 (10.20.0.14), максимум 30 переходов, пакеты 38 байтов
1 10.20.200.1 (10.20.200.1) 4,643 мс 4,387 мс 4,555 мс
2 10.20.200.1 (10.20.200.1) 4,423 мс 4,473 мс 4,437 мс

traceroute на 8.8.8.8 (8.8.8.8), максимум 30 переходов, пакеты 38 байтов
1 10.20.200.1 (10.20.200.1) 4,595 мс 4,461 мс 4,628 мс
2 10.20.200.1 (10.20.200.1) 4,476 мс 4,521 мс 4,536 мс

что-то не так .... но почему?

ржунимагу

Забыл принять FORWARD по умолчанию 10.10.15.3 :(