sysctl 禁用 IPv6 autoconf

sysctl 禁用 IPv6 autoconf

我正在尝试使用以下方式在 OVH 服务器上设置 IPv6他们的指南

在他们建议的文章中

禁用 IPv6 autoconf 和路由器广告以防止已知问题您可以通过将以下行添加到位于的文件来
实现此目的: 完成后,您可以通过执行以下命令来应用这些规则:sysctl.conf/etc/sysctl.conf
net.IPv6.conf.all.autoconf=0
net.IPv6.conf.all.accept_ra=0
sh sysctl -p

我按照说明将这些参数添加到 sysctl 配置中。尝试使用配置时,sysctl -p出现以下错误:

sysctl: cannot stat /proc/sys/net/IPv6/conf/all/autoconf: No such file or directory  
sysctl: cannot stat /proc/sys/net/IPv6/conf/all/accept_ra: No such file or directory

我使用的是 Debian 10,带有最新的内核:

# cat /proc/version
Linux version 4.19.0-9-amd64 ([email protected]) (gcc version 8.3.0 (Debian 8.3.0-6)) #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07)
# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

答案1

打错了,ipv6应该是小写的。

net.ipv6.conf.all.autoconf=0
net.ipv6.conf.all.accept_ra=0

相关内容