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

Как изменить лимит переходов IPv6 в Linux?

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, вы должны создать реальный трафик, используя что-то вроде вашей реальной рабочей нагрузки.