Настройка IPv6 на роутере от другого роутера

у меня есть TP-Link Archer C2 AC750 (V1) маршрутизатор. Он хорошо работает для IPv4, но я не могу настроить IPv6.

сетевые топологии

обсуждаемый маршрутизатор разделяет подключение к интернету для устройств в моей квартире (Mac и iPhone различного возраста). Порт WAN маршрутизатора подключен к домашнему маршрутизатору с общим DSL-подключением (ISP 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

- 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

IPv6 WAN settings

когда я меняю Решения Типа единственный другой вариант,DHCPv6, маршрутизатор никогда не получает IPv6 адрес.

IPv6 LAN

IPv6 LAN settings (RADVD)

или

IPv6 LAN settings (DHCPv6)

независимо от того, выбираю ли я RADVD или DHCPv6 С делегированным префиксом мой компьютер никогда не получает адрес IPv6. Мой компьютер получает некоторые IPv6-адреса с DHCPv6 и статический префикс, но он по-прежнему не может подключаться к интернету IPv6. Он даже не может пинговать либо маршрутизатор.

может ли кто-нибудь помочь мне с этими настройками? Или, так как некоторые люди сообщают, что поддержка IPv6 маршрутизаторов TP-Link является неполной (например,https://lkhill.com/its-2015-supports-ipv6-should-mean-full-support/), лучше переключиться на OpenWrt?


редактировать

к сожалению, позже я понял, что OpenWrt еще не готов для моего роутера, см. OpenWRT Wiki и OpenWrt Обсуждение для сведения.

С @Michael Hampton подозревал, что маршрутизатор вверх по течению (дом) плохо себя ведет, я показываю его текущий автоматическая конфигурация IPv6 LAN настройки.

IPv6 LAN Auto Configuration of the house router

Я пытался отключить M-bit пользовательский режим но никаких изменений...

EDIT 2

The информация 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:  
22
задан Melebius
29.03.2023 10:31 Количество просмотров материала 3425
Распечатать страницу

1 ответ

получается, что домашний маршрутизатор получает диапазон IP-адресов с префиксом /64 который, кажется, не делится на несколько подсетей.

адрес IPv6 состоит из восьми групп чисел:

  • сетевой адрес - первые три группы цифр (первые 48 бит) в маске подсети
  • адрес подсети-четвертая группа чисел (от 49 до 64 бит) в маске подсети
  • адрес устройства - последние четыре группы номеров (последние 64 бита) в маске подсети

источник: https://www.ibm.com/support/knowledgecenter/en/STCMML8/com.ibm.storage.ts3500.doc/opg_3584_IPv4_IPv6_prefix_subnet_mask.html

провайдер, кажется, не следует рекомендации по выделению IPv6 адресов сайтам.

в частности, рекомендуется присвоение /48 В общем случае /64 когда известно, что один и только один подсеть нужна и / 128, когда абсолютно известно, что подключается только одно устройство.

альтернатива

Я получил IPv6, настроив маршрутизатор в качестве коммутатора. Однако это означает, что все устройства и трафик в подчиненной (плоской) сети предоставляются вышестоящей (домашней) сети.

- инструкции

  1. вручную установите IPv4-адрес локальной сети подчиненный маршрутизатор. Он понадобится вам для доступа к конфигурации этого маршрутизатора, по крайней мере, к частям, которые будут применимы после перехода, например Wi-Fi.
    • если вы можете повлиять на конфигурацию вышестоящего маршрутизатора, зарезервируйте статический IPv4-адрес в конфигурации вышестоящего маршрутизатора.
    • в противном случае задайте адрес из другого диапазона, например, если вышестоящий маршрутизатор предоставляет 10.0.x.x-адреса, используйте 192.168.x.x. Вам придется настроить свой компьютер использовать один и тот же диапазон при доступе к конфигурации маршрутизатора.
  2. выключите DHCP-сервер (IPv4 и IPv6) подчиненного маршрутизатора.
  3. отсоедините восходящий кабель от порта WAN и подключите его к порту LAN.

основывается на: http://it.cestuji.info/modem-jako-switch.php (в Чехии)

2
отвечен Melebius 2023-03-30 18:19

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх