Сеть имеет фиксированный IPv4-адрес и автоматически полученный IPv6-адрес. Есть у кого-нибудь идеи как настроить? Большое спасибо!
Я не использовал NetworkManager. Вот моя настройка, но она не работает :(
/ и т.д. / sysconfig / сеть:
NETWORKING=yes
HOSTNAME=desk.myname.ca
NETWORKING_IPV6=yes
IPV6FORWARDING=yes
IPV6_AUTOCONF=yes
/ и т.д. / sysconfig / сетевые сценарии / ifcfg-eth0:
DEVICE=eth0
TYPE="Ethernet"
UUID=29b0480a-83aa-4124-ab27-01dda940afv3
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=none
IPADDR=214.52.131.212
GATEWAY=214.52.137.1
NETMASK=255.255.255.0
DNS1=214.52.101.101
DNS2=214.52.101.100
NAME="System eth0"
HWADDR=49:73:E6:CC:6A:26
IPV6INIT=yes
IPV6_AUTOCONFIG=yes
Мне не удалось получить глобальный адрес IPV6, как показано в выводе ifconfig:
eth0 Link encap:Ethernet HWaddr 49:73:E6:CC:6A:26
inet addr:214.52.131.212 Bcast:214.52.137.255 Mask:255.255.255.0
inet6 addr: fe80::4637:e6ff:fecc:6a26/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2721783 errors:0 dropped:0 overruns:0 frame:0
TX packets:526400 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:731944071 (698.0 MiB) TX bytes:107641953 (102.6 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3020 errors:0 dropped:0 overruns:0 frame:0
TX packets:3020 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:92956 (90.7 KiB) TX bytes:92956 (90.7 KiB)
virbr0 Link encap:Ethernet HWaddr 79:73:E1:1C:AA:61
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Чтобы выполнить SLAAC, у вас должен быть маршрутизатор, который отправляет объявления маршрутизатора (RA), чтобы предоставить префикс сети и длину префикса. У этого также будет шлюз по умолчанию.
Что-то где-то в локальной подсети нужно отправлять RA. Обычно это маршрутизатор, но есть некоторые инструменты, чтобы ящик Linux (или BSD) отправлял RA от имени локального маршрутизатора, если он не может (например, некоторые домашние маршрутизаторы).
Также убедитесь, что вы принимаете RA. Видеть
net.ipv6.conf.default.accept_ra
net.ipv6.conf.all.accept_ra
и убедитесь, что они установлены на 1