У меня есть маршрутизатор TP-Link Archer C2 AC750 (V1) . Это хорошо работает для IPv4, но я не могу настроить IPv6.
Топология сети
Обсуждаемый роутер разделяет интернет-соединение с устройствами в моей квартире (Mac и iPhone разного возраста). Порт WAN маршрутизатора подключен к домашнему маршрутизатору, который использует общее соединение DSL (интернет-провайдер O2 Чешская Республика) через здание с использованием Ethernet.
Прямая связь
Я могу подключить один из моих компьютеров Mac напрямую к проводной домашней сети. Он получает всю необходимую информацию как для IPv4, так и для IPv6-соединения. На веб-странице http://whatismyipaddress.com, открытой в Safari, отображается мой общедоступный IPv6-адрес (начиная с 2a00:
поэтому туннель 6to4 отсутствует).
Полный список следует. Я скрываю свои адреса MAC и IPv6 по соображениям конфиденциальности.
$ ifconfig en0
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=10b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV>
ether xx:xx:xx:xx:xx:xx
inet6 fe80::xxxx:xxxx:xxxx:xxxx%en0 prefixlen 64 scopeid 0x4
inet 10.0.0.63 netmask 0xffffff00 broadcast 10.0.0.255
inet6 2a00:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx prefixlen 64 autoconf
inet6 2a00:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx prefixlen 64 autoconf temporary
nd6 options=1<PERFORMNUD>
media: autoselect (100baseTX <half-duplex>)
status: active
$ cat /etc/resolv.conf | grep -v '^#'
domain .
nameserver 10.0.0.138
nameserver fe80::1
Текущие настройки роутера
Конфигурация IPv6 моего маршрутизатора следующая. Я скрываю IP-адрес по соображениям конфиденциальности. Первая половина адреса (64-битный префикс) остается прежней.
IPv6 Status
- WAN
Connection Type: Dynamic IPv6
Connection Status: Connected
IPv6 Address: 2a00:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx /64
IPv6 Default Gateway: fe80::0000:0000:0000:0001
Primary IPv6 DNS: ::
Secondary IPv6 DNS: ::
- IPv6 LAN
IPv6 Address Type: RADVD
Prefix Length: 64
IPv6 Address: N/A
IPv6 WAN
Когда я изменяю тип адресации на единственный другой параметр, DHCPv6
, маршрутизатор никогда не получает адрес IPv6.
IPv6 LAN
или же
Независимо от того, выберу я RADVD
или DHCPv6
с префиксом Delegated, мой компьютер никогда не получит IPv6-адрес. Мой компьютер получает некоторый адрес IPv6 с DHCPv6
и Static приставкой , но он по- прежнему не может подключиться к Интернету IPv6. Он даже не может пропинговать ни один маршрутизатор.
Может кто-нибудь помочь мне с этими настройками? Или, поскольку некоторые люди сообщают, что поддержка IPv6 маршрутизаторов TP-Link является неполной (например, https://lkhill.com/its-2015-supports-ipv6-should-mean-full-support/), следует ли мне переключиться на OpenWrt?
РЕДАКТИРОВАТЬ
К сожалению, позже я понял, что OpenWrt еще не готов для моего роутера, см. Подробности в OpenWrt Wiki и OpenWrt Discussion .
Поскольку @Michael Hampton подозревал, что восходящий (домашний) маршрутизатор работает неправильно, я показываю его текущие настройки автоконфигурации локальной сети IPv6 .
Я пытался отключить M-битный пользовательский режим, но без изменений ...
РЕДАКТИРОВАТЬ 2
Информация IPv6 в домашнем маршрутизаторе следующая. Опять же, IP-адрес скрыт по соображениям конфиденциальности.
IPv6 enable/disabled: Enabled
IPv6 Primary DNS Server: 2a00:1028:1:910::1
IPv6 Secondary DNS Server: 2a00:1028:1:911::1
Active IPv6 Prefix:
Active IPv6 Prefix Length:
LAN interface Link-Local address: fe80::0:0:0:1
Manual configured prefix:
WAN interface Link-Local address: fe80::xxxx:xxxx:xxxx:xxxx
WAN interface User Setting Global address: 2A00:1028:xxxx:xxxx:0:0:0:1/64
IPv6 DefaultGateway: fe80::xxxx:xxxx:xxxx:xxxx
LAN IPv6 Address:
Default IPv6 interface Gateway: