net.ipv6.conf.all.accept_ra_min_hop_limit = 1
net.ipv6.conf.all.hop_limit = 65
net.ipv6.conf.default.accept_ra_min_hop_limit = 1
net.ipv6.conf.default.hop_limit = 65
net.ipv6.conf.enp0s25.accept_ra_min_hop_limit = 1
net.ipv6.conf.enp0s25.hop_limit = 65
net.ipv6.conf.lo.accept_ra_min_hop_limit = 1
net.ipv6.conf.lo.hop_limit = 65
net.ipv6.conf.wlp7s0.accept_ra_min_hop_limit = 1
net.ipv6.conf.wlp7s0.hop_limit = 65
Но когда я пингую, wirehark показывает мне, что лимит переходов по-прежнему равен 64. Что происходит?
Используя Arch Linux.
В ping
Утилита создает необработанные пакеты с собственным установленным лимитом переходов. По умолчанию ping
использует лимит перехода 64, но вы можете изменить его с помощью -t
вариант.
ping -6 -c1 -t128 www.google.com
Если вы хотите проверить, правильно ли установлен лимит переходов для исходящего трафика, как в вашем sysctl, вы должны создать реальный трафик, используя что-то вроде вашей реальной рабочей нагрузки.