Назад | Перейти на главную страницу

Как правильно настроить статический IPv6 на CentOS 7.7

У меня возникает странная проблема при попытке настроить статический IPv6-адрес на выделенном сервере CentOS 7.7. Иногда я могу пропинговать шлюз, но каждый раз, когда я перезагружаю сеть (используя systemctl перезапустить сеть) или перезагрузите сервер, соединение потеряно. Я не уверен, связана ли проблема с сервером или с поставщиком моего сервера.

Мне не удалось исправить проблему с NetworkManager, поэтому я отключил его, чтобы использовать только / и т. д. / sysconfig / сетевые сценарии / ifcfg-em1 файл и использовали ip команда, чтобы поиграть с маршрутами.

Содержание ifcfg-em1 файл, связанный с настройками IPv6:

IPV6INIT=yes
IPV6_AUTOCONF=no
IPV6_FAILURE_FATAL=no
IPV6ADDR=2604:4300:a:289::2/64
IPV6_DEFAULTGW=2604:4300:a:289::1
IPV6_DEFROUTE=yes

Я также пробовал эти настройки (безуспешно):

IPV6_PRIVACY=no
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

Результат ip -6 а является:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: em1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 2604:4300:a:289::2/64 scope global 
       valid_lft forever preferred_lft forever
    inet6 fe80::2a0:d1ff:feec:aa4c/64 scope link 
       valid_lft forever preferred_lft forever

Вывод при пинге шлюза:

PING 2604:4300:a:289::1(2604:4300:a:289::1) from 2604:4300:a:289::2 em1: 56 data bytes
From 2604:4300:a:289::2 icmp_seq=1 Destination unreachable: Address unreachable
From 2604:4300:a:289::2 icmp_seq=2 Destination unreachable: Address unreachable
From 2604:4300:a:289::2 icmp_seq=3 Destination unreachable: Address unreachable

Таблица маршрутизации:

::/96                          ::                         !n   1024 0      0 lo
0.0.0.0/96                     ::                         !n   1024 0      0 lo
2002:a00::/24                  ::                         !n   1024 0      0 lo
2002:7f00::/24                 ::                         !n   1024 0      0 lo
2002:a9fe::/32                 ::                         !n   1024 0      0 lo
2002:ac10::/28                 ::                         !n   1024 0      0 lo
2002:c0a8::/32                 ::                         !n   1024 0      0 lo
2002:e000::/19                 ::                         !n   1024 0      0 lo
2604:4300:a:289::/64           ::                         U    256 5     11 em1
3ffe:ffff::/32                 ::                         !n   1024 0      0 lo
fe80::/64                      ::                         U    256 0      0 em1
::/0                           2604:4300:a:289::1         UG   1   4      6 em1
::/0                           ::                         !n   -1  1    223 lo
::1/128                        ::                         Un   0   3      9 lo
2604:4300:a:289::2/128         ::                         Un   0   4     39 lo
fe80::2a0:d1ff:feec:aa4c/128   ::                         Un   0   1      0 lo
ff00::/8                       ::                         U    256 8     82 em1
::/0                           ::                         !n   -1  1    223 lo

Выход из ip -6 маршрут:

unreachable ::/96 dev lo metric 1024 error -113 pref medium
unreachable ::ffff:0.0.0.0/96 dev lo metric 1024 error -113 pref medium
unreachable 2002:a00::/24 dev lo metric 1024 error -113 pref medium
unreachable 2002:7f00::/24 dev lo metric 1024 error -113 pref medium
unreachable 2002:a9fe::/32 dev lo metric 1024 error -113 pref medium
unreachable 2002:ac10::/28 dev lo metric 1024 error -113 pref medium
unreachable 2002:c0a8::/32 dev lo metric 1024 error -113 pref medium
unreachable 2002:e000::/19 dev lo metric 1024 error -113 pref medium
2604:4300:a:289::/64 dev em1 proto kernel metric 256 pref medium
unreachable 3ffe:ffff::/32 dev lo metric 1024 error -113 pref medium
fe80::/64 dev em1 proto kernel metric 256 pref medium
default via 2604:4300:a:289::1 dev em1 metric 1 pref medium

Я не уверен, откуда берутся все эти маршруты и все ли они должны быть там. Я попытался удалить все, кроме маршрута по умолчанию, но все равно не повезло.

Что я делаю не так?

После давления на моего поставщика серверов они признали, что с их стороны что-то не так, и наконец решили проблему. Кажется, теперь все работает нормально.