openwrt 南京电信 PPPOE IPv6 dhcpv6 client设置方法

本文介绍了在openwrt 19.07.7环境下,针对南京电信宽带的/60 IPv6前缀,如何正确设置PPPOE和dhcpv6 client。错误的做法包括在/etc/config/dhcp中错误地修改wan选项,而正确的做法是保持wan配置不变,同时修改lan配置为dhcpv6 server,并调整防火墙规则,允许DHCPv6和ICMPv6报文通过,以确保内网设备能获取IPv6地址并保持连接稳定。

意图:在电信家庭宽带环境启用IPv6

环境:X86 + openwrt 19.07.7

南京电信家庭宽带,给用户分配的是/60的IPv6前缀,网上一堆博文,但大多都是片段,不完整。

 

一、错误的做法:
修改/etc/config/dhcp,在 option ignore '1'后面添加 ra,dhcpv6,ndp,master

config dhcp 'wan'
        option interface 'wan'
        option ignore '1'
        option ra 'relay'
        option dhcpv6 'relay'
        option ndp 'relay'
        option master '1'

 

二、正确的做法

WAN6口无需删除,配置可参考:https://openwrt.org/docs/guide-user/network/ipv6/start

# cat /etc/config/network
config interface wan
        option ipv6 1 # only required for PPP-based protocols
        ...
 
config interface wan6
        option ifname   et
### OpenWrt 拨号上网并配置 IPv6 #### 一、概述 OpenWrt 是一款基于 Linux 的路由器固件,广泛应用于家庭及小型企业网络设备上。它不仅支持传统的 IPv4 网络协议,也全面兼容 IPv6 协议。通过合理设置,可以让你的设备既能稳定连接互联网又能充分利用 IPv6 带来的优势。 #### 二、拨号上网(PPPoE)+IPv6 设置步骤: ##### (一)准备工作: 1. **确认硬件环境**:确保您的宽带服务提供商提供 PPPoE 方式接入,并且已开通 IPv6 支持; 2. **获取必要信息**:从 ISP 获取用于登录互联网所需的用户名和密码; ##### (二)进入 LuCI Web界面 进行基本配置: 1. 使用浏览器访问 `http://<router_ip>` 登录到 OpenWrt 路由器管理后台,默认 IP 地址通常是 192.168.1.1 或者查看设备底部标签纸上的说明。 2. 导航至“网络”-> "Interfaces" -> “Add New Interface”,创建一个新的 WAN 接口。 - 输入名称如 wan_pppoe,选择类型为 PPPoE/One Step Register. - 填入 ISP 提供的账号密码等相关认证资料。 3. 继续在同一页面下方找到 DHCPv6 和 RA (Router Advertisement) 部分, - 如果ISP直接分配全局前缀,则开启 DHCPv6 Client 功能让路由器自动获取地址。 - 若是需要手动指定静态路由或者更复杂的情况,请参考官方文档调整相应选项。 4. 应用更改后重启路由器生效新设置。 #### 三、进阶操作——启用 radvd 广播 IPv6 自动配置消息给内网客户端 对于希望简化内部局域网内的终端设备接入过程而言,在完成上述基础设定之后还可以进一步安装和启动radvd服务来广播 Router Advertisements(RAs),使得LAN侧所有主机无需额外配置就能自行获得有效的全球单播IPv6地址以及默认网关等关键信息。 ```bash opkg update && opkg install radvd # 安装软件包 vi /etc/config/radvd # 编辑配置文件添加内容类似下面这样 config interface 'lan' option ifname 'eth0' list prefix '::/64' option AdvSendAdvert 1 # 开启RA发送功能 ``` 最后保存退出编辑模式并通过`service restart network`命令刷新整个系统的网络状态使之立即应用新的改动结果即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值