тест проверки прохождения пакетов
Добавлено: 03 мар 2026, 00:08
тест проверки прохождения пакетов через сетевой интерфейс
по v4 протоколу
по v6 протоколу
Если вы видите там router advertisement, но клиенты (Windows/Linux/Android) ничего не получают — ищите проблему в firewall на самих клиентах или в настройках коммутатора (например, включен RA Guard)
для активации ipv6 /etc/sysctl.conf
DHCPv6 использует UDP порты 546 (клиент) и 547 (сервер)
Некоторые провайдеры (особенно если это виртуальная машина или специфический хостинг) требуют не просто адрес (IA_NA), а делегацию префикса (IA_PD). Попробуйте флаг -P:
Иногда сервер «запоминает» ваш старый идентификатор и не выдает новый адрес. Попробуйте очистить старые аренды и сгенерировать новый DUID:
по v4 протоколу
Код: Выделить всё
sudo tcpdump -n -i ens3 ipКод: Выделить всё
sudo tcpdump -n -i ens3 ip6Код: Выделить всё
sudo tcpdump -n -i eth1 icmp6для активации ipv6 /etc/sysctl.conf
Код: Выделить всё
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0Код: Выделить всё
sudo sysctl -pКод: Выделить всё
sudo sysctl -w net.ipv6.conf.ens3.accept_ra=2
sudo sysctl -w net.ipv6.conf.ens3.autoconf=1Код: Выделить всё
sudo ip6tables -A INPUT -p udp --dport 546 -j ACCEPTКод: Выделить всё
sudo dhclient -6 -P -v ens3Код: Выделить всё
sudo rm /var/lib/dhcp/dhclient6.*
sudo dhclient -6 -r ens3
sudo dhclient -6 -v ens3