[Comm] IPv6 туннели и прочее.
Nikolay A. Fetisov
naf на naf.net.ru
Чт Сен 8 08:03:30 UTC 2011
В Срд, 07/09/2011 в 16:42 +0400, Владимир пишет:
> для создания туннеля 6to4 нужен пакет miredo
Нет, не нужен. Это разные вещи.
miredo есть в Sisyphus, планирую в ближайшую неделю довести до t6, если
нужно что-либо более раннее - говорите.
> и как настройку http://6to4.ru/howto/debian/ под альт подогнать?
Для etcnet:
Требуется:
- ядро с поддержкой IPv6 (CONFIG_IPV6 в /boot/config-* ;
наличие модуля ipv6);
- ядро с поддержкой tun (CONFIG_TUN в /boot/config-* ;
наличие модуля tun);
- доступность узла 192.88.99.1 - через него маршрутизируется трафик
в сети IPv6.
Далее в /etc/net/ifaces создаётся каталог с названием, например,
tun6to4. В нём создаются файлы:
iplink :
----8<-----
mtu 1472
----8<-----
ipv6address :
----8<-----
# first six octets: ipv6calc --ipv4_to_6to4addr $TUNLOCAL
2002:c000:201::1/16
----8<-----
ipv6route :
----8<-----
2000::/3 via ::192.88.99.1 dev tun6to4 metric 1
----8<-----
options :
----8<-----
TYPE=iptun
TUNTYPE=sit
TUNLOCAL=192.0.2.1
TUNREMOTE=any
TUNOPTIONS="ttl 64"
DONT_FLUSH=yes
CONFIG_IPV6=yes
----8<-----
Адрес TUNLOCAL в options - имеющийся внешний IPv4, в ipv6address
адрес IPv6 выбирается исходя из него же.
В настройках iptables должно быть разрешение на приём пакетов протокола
ipv6 на внешний адрес IPv4.
Далее поднимается интерфейс tun6to4, ну и проверяется доступность
чего-либо в IPv6.
--
С уважением,
Николай Фетисов
Подробная информация о списке рассылки community