Debian
sysctl 禁用 IPv6 自動配置
我正在嘗試使用他們的指南在我的 OVH 伺服器上設置 IPv6 。
在他們推薦的文章中
禁用 IPv6 自動配置和路由器廣告以防止已知問題
您可以通過將以下行添加到您的
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 (debian-kernel@lists.debian.org) (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/"
這是一個錯字。
ipv6
應該是小寫的。net.ipv6.conf.all.autoconf=0 net.ipv6.conf.all.accept_ra=0