Я ищу относительно простое руководство по правильной настройке туннеля IPv6.
В этой сети в настоящее время есть сервер (Windows Server 2008R2), на котором работает RRAS, который устанавливает подключение к Интернету с использованием соединения PPPoE по требованию и обрабатывает NAT. Он также содержит DNS-сервер и DHCP. Мой интернет-провайдер не поддерживает IPv6, но у меня есть статический IPv4-адрес.
Я читал о 6to4 и зарегистрировался на tunnelbroker.net, но быстро почувствовал себя не в своей тарелке. Как мне настроить мою сеть для ее использования и как мне настроить мой DHCP-сервер в отношении адресов IPv6?
Я не могу протестировать Server 2008, но должно работать следующее:
Чтобы добавить туннель из командной строки, запустите netsh
и введите:
interface ipv6 add v6v4tunnel Tunnelbroker localaddr=<local_v4_address> remoteaddr=<tunnel_v4_endpoint> add address Tunnelbroker address=<client_v6_endpoint> add address Tunnelbroker address=<routed_prefix>:1 add route ::/0 interface=Tunnelbroker publish=yes add route <routed_prefix>/64 interface="Local Area Connection" publish=yes set interface Tunnelbroker forwarding=enabled set interface "Local Area Connection" forwarding=enabled advertise=enabled
Заменить <local_address>
с IPv4-адресом сервера (внешний в вашем случае с PPPoE, внутренний, если сам сервер находится за NAT).
Заменить <tunnel_endpoint>
с IPv4-адресом конечной точки сервера вашего туннеля (указанным на странице информации туннеля Tunnelbroker).
Заменить <prefix>
с префиксом IPv6 "Routed / 64" вашего туннеля, например, 2001:470:1f0b:614::
(указан на странице информации о туннеле).
Это только настраивает автоконфигурацию IPv6 без сохранения состояния. После создания туннеля (первых трех команд может быть достаточно) вы сможете создавать области DHCPv6 в консоли управления DHCP. Тот, кто может протестировать его на Server 2008, должен расширить эту часть ...