OpenWrt 中彻底禁用 IPv6 功能指南

581 字
3 分钟
OpenWrt 中彻底禁用 IPv6 功能指南

说明: 个人选择在 OpenWrt 中关闭/禁用 IPv6 功能的原因:在IPv6+IPv4双栈网络下,IPv6 优先级更高,通过IPv6访问可能出现质量不稳定的情况。有需要的可以按照以下步骤在 OpenWrt 中彻底禁用 IPv6 功能。

openwrt.png
openwrt.png

一、删除 WAN6 接口#

注:编译 OpenWrt 固件时,若没有主动将 ipv6helper 加入编译选项,则可以忽略这一步骤,一般不会存在 WAN6 接口这件事。

支持 IPv6 的固件启动后默认会多出一个 WAN6 接口,可以在「网络」 -「 接口」手动删除 WAN6 接口

1.jpg
1.jpg

然后,保存并应用。

二、WAN 口禁用 IPv6#

在「网络」 -「接口」 -「WAN」-「高级设置」

使用内置的ipv6管理:取消勾选

2.jpg
2.jpg

保存并应用。

三、LAN 口禁用 IPv6#

在「网络」 -「接口」 -「LAN」-「基本设置」,更改设置如下:

IPv6 分配长度:已禁用

3.jpg
3.jpg

保存并应用。

在「网络」 -「接口」 -「LAN」-「高级设置」,更改设置如下:

使用内置的ipv6管理:取消勾选

4.jpg
4.jpg

保存并应用。

在「网络」 - 「接口」 - 「LAN」 - 「IPv6 设置」,更改设置如下:

  • 路由通告服务:已禁用
  • DHCPv6 服务:已禁用
  • NDP 代理:已禁用

5.jpg
5.jpg

保存并应用。

常见问题#

Q:为什么要在 OpenWrt 中禁用 IPv6?

A:IPv6+IPv4 双栈网络下,IPv6 优先级更高,通过 IPv6 访问可能出现连接不稳定的情况。禁用后确保网络稳定运行。

Q:OpenWrt 怎么彻底关闭 IPv6?

A:三步走:删除 WAN6 接口、WAN 口禁用 IPv6、LAN 口禁用 IPv6。LAN 口禁用时还要把路由通告服务、DHCPv6 服务、NDP 代理都设为「已禁用」。

Q:编译固件时没加 ipv6helper,还需要删除 WAN6 接口吗?

A:不需要。没有 ipv6helper 就不会有 WAN6 接口,跳过第一步直接从 WAN 口设置开始。

Q:WAN 口和 LAN 口都要禁用 IPv6,有什么区别?

A:WAN 口禁用是取消「使用内置的ipv6管理」,LAN 口除了取消内置管理,还要把 IPv6 分配长度设为「已禁用」,并把路由通告、DHCPv6、NDP 代理三项都禁用。

Q:怎么确认 IPv6 已经彻底禁用了?

A:检查「网络」-「接口」,确认没有 WAN6 接口。检查 LAN 口的 IPv6 设置,三项服务都显示「已禁用」。每步操作后记得保存并应用。

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!

赞助
OpenWrt 中彻底禁用 IPv6 功能指南
https://blog.moewah.com/posts/4032/
作者
MoeWah
发布于
2020-09-01
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
MoeWah
Hello, I'm MoeWah.
专题文章
分类
站点统计
文章
198
分类
9
标签
434
总字数
373,761
运行时长
0
最后活动
0 天前

目录