Debian中如何配置ipv6


很多人說需要配置 /etc/network/interfaces 文件,沒錯,如果默認配置不能正常使用ipv6,是需要配置此項的。但可能有些朋友按網上說的配置此文件,結果還是無法通過ipv6上網,這是為什么?

總結一下,首先,你得確認系統是否有加載ipv6內核?

lsmod | grep ipv6

如果有類似的輸出,則表示已經加載

nf_log_ipv6            16384  5
nf_reject_ipv6         20480  1 ip6t_REJECT
nf_log_common          16384  2 nf_log_ipv4,nf_log_ipv6
nf_defrag_ipv6         24576  1 nf_conntrack

其次,在你配置了網卡之后,你需要確認是否啟用ipv6

cat /proc/sys/net/ipv6/conf/all/disable_ipv6

如果輸出 0 ,則表示啟用了,如果輸入 1 則表示沒有啟用。很朋友配置不成功問題就出在這里。

怎么解決?對於Debian 11編輯配置文件 /etc/sysctl.conf

vi /etc/sysctl.conf

找到 net.ipv6.conf.all.disable_ipv6 = 1 ,將1改為0即可。

最后別忘記 重啟網絡或者重啟系統。

systemctl restart networking.service  #重啟網絡
reboot   #重啟系統

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM