如何在 Ubuntu 18.04.5 LTS 上重新启用 IPv6 功能?

如何在 Ubuntu 18.04.5 LTS 上重新启用 IPv6 功能?

我在终端中输入以下命令来禁用 IPv6:

for ip_six_devs in all default lo; do sudo sysctl net.ipv6.conf.${ip_six_devs}.disable_ipv6=1; done

这很好。我可以去https://test-ipv6.com/并报告“未检测到 IPv6 地址”为了重新启用它,我假设以下操作可行:

for ip_six_devs in all default lo; do sudo sysctl net.ipv6.conf.${ip_six_devs}.disable_ipv6=0; done

但事实并非如此,所有 IPv6 测试站点仍报告“未检测到 IPv6 地址” 重新启用 IPv6 的唯一方法是重新启动我的机器,但这不切实际。我应该发出什么命令来重新启用它,还有什么命令可以用来查看其当前状态?

谢谢,

Usjes,

答案1

是的,

sudo systemctl restart networking

确实达到了预期的效果。谢谢。

关于如何在任何给定时间查看 IPv6 状态(启用/禁用)有什么建议吗?

相关内容