Быстрая настройка
Задача:
Включить поддежрку ipv6(на интерфейсе re0, uname -r 8.1-RELEASE) без перезагрузки.
Решение:
Получив ipv6 адрес и gateway /me был немного озадачен(так как плохо ещё знаком с ipv6). Было примерно так:
We have successfully setup the following IPv6 subnet for your server.
IPs: 2a01:XXXX:XXXX:XXX3:: /64
Gateway: 2a01:XXXX:XXXX:XXX0::1 /59
Useable IP addresses: 2a01:XXXX:XXXX:XXX3::2 to 2a01:XXXX:XXXX:XXX3:ffff:ffff:ffff:ffff
Суппорт дал ссылочку на http://social.bitmand.com/post/1168584251/hetzner-freebsd-and-ipv6 в принципе всё так только немного проще
Добавляем в /etc/rc.conf
############ipv6############
ipv6_enable="YES"
ipv6_network_interfaces="re0"
ipv6_ifconfig_re0="2a01:XXXX:XXXX:XXX3::2 prefixlen 64"
ipv6_default_interface="re0"
ipv6_static_routes="gw defgw"
ipv6_route_gw="2a01:XXXX:XXXX:XXX0:: -prefixlen 59 -iface re0"
ipv6_route_defgw="default 2a01:XXXX:XXXX:XXX0::1"
############################
Объясняю различия, почему нет ipv6_defaultrouter. При /etc/rc.d/network_ipv6 start получим ошибку, так как default route будет пытаться прописаться первым... по ссылке суппорта есть другое решение.
После добавления:
/etc/rc.d/network_ipv6 start
Выставляем интерфейс по умолчанию:
ndp -I re0
"And bingo! IPv6 up and running."
Проверим:
ping6 ipv6.google.com
PING6(56=40+8+8 bytes) 2a01:XXXX:XXXX:XXX3::2 --> 2a00:1450:8005::93
16 bytes from 2a00:1450:8005::93, icmp_seq=0 hlim=57 time=16.731 ms
И не забывайте про firewall, пример для проверки:
ipfw add 10 pass ipv6 from any to any via re0
Надеюсь кому-то сэкономит немного времени
Комментариев нет:
Отправить комментарий