У меня есть инструмент туннелирования, который закроет пакет ipv4 в пакет ipv6. Однако я не могу настроить маршрут к следующему переходу ipv6!https://s21.postimg.org/gxddc2s2v/Screen_Shot_2016_11_01_at_11_52_01_PM.png (Топология)
Мой следующий переход - 2003 :: 1: 70: 16: 234, который достижим
machine1:/tmp# ping6 2003::1:70:16:234
PING 2003::1:70:16:234(2003::1:70:16:234) 56 data bytes
64 bytes from 2003::1:70:16:234: icmp_seq=1 ttl=64 time=4.29 ms
64 bytes from 2003::1:70:16:234: icmp_seq=2 ttl=64 time=1.73 ms
64 bytes from 2003::1:70:16:234: icmp_seq=3 ttl=64 time=1.75 ms
--- 2003::1:70:16:234 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 1.731/2.590/4.290/1.203 ms
Когда я пытаюсь добавить маршрут, чтобы маршрутизировать пакет ipv4, предназначенный для 8.8.8.0/24, через следующий переход / gw как 2003 :: 1: 70: 16: 234/64, он терпит неудачу
machine1:/tmp# route add -net 8.8.8.0/24 gw 2003::1:70:16:234/64
2003::1:70:16:234/64: **Unknown host <<<<<<<<<---- ERROR**
Однако при попытке установить следующий переход в качестве адреса IPv4 добавление маршрута прошло успешно.
machine1:/tmp# route add -net 8.8.8.0/24 gw 1.70.16.234
machine1:/tmp# route del -net 8.8.8.0/24 gw 1.70.16.234
Любые комментарии о том, что в моей route
команда?
Что в корне неверно, так это то, что IPv4 и IPv6 - совершенно разные протоколы. Вы не можете направлять трафик IPv4 на адреса IPv6.
Я подозреваю, что вы пытаетесь туннель Трафик IPv4 где-то, но поскольку вы не сообщили об этом подробностей, невозможно сказать что-либо дальше.