电信光猫设置IPv6

Photo by Umberto on Unsplash

IPv6 目前已经部署很长时间了,我们甚至在很多App的启动页面下都能看见 IPv6 的标识(偷偷说一声本站也是v4/v6双栈解析的)。不过这种东西自己没用上就没有意义,所以我就研究了一下自己家里的网络。

准备工作

我在此假定各位的网络组成基本都是 光猫 > 路由器 > 个人设备,如果有特殊百度或留言看看我能不能解决。

  • 首先检查你的路由器是否支持 IPv6 (废话)
  • 获取你的光猫管理账号密码,获取方法网上一搜一大把,我这里就不赘述了

为啥不能直接用

按照各媒体和运营商的宣传,大部分人包括我的光猫应该已经下发了相关配置,讲道理 IPv6 应该和 IPv4 一样是即插即用的啊。
我打开光猫设置看了一下也的确是 IPv6/v4 连接,然后我打开路由器设置发现了问题——没有获取到前缀。

路由器无法获取前缀

在网上搜了半天发现问题,电信光猫目前不会发自动发前缀下来,前缀是光猫上级发的。虽然说可以手动设置前缀,但是每次重播都要设置,这不是蛋疼吗?所以我们就需要桥接模式来让中间少一层,这样就可以变相解决了问题。
当然光猫和路由器谁桥接都行,但是就一般来说都应该是光猫作为桥接端,毕竟光猫端你大半年都不会设置一次,而且作为桥接端的管理页会无法直接访问,这个我们之后再说。

替换光猫连接

光猫目前的状态一般是负责宽带登录,并分配给路由器本地IP,所以我们需要找到现在的网络连接换成桥接模式,让路由器负责宽带登录、分配IP。

首先让我们登录光猫控制台,找到现在的网络连接:

  • 你可以在 网络 > 宽带设置 > Internet连接 下调整前两个选择框,在 连接名称 中找到。
  • 如果你找到多个的话可以在登录后的首页下找到现在的网络连接名称,然后再用上面的方法找到。

连接名称型如 1_INTERNET_B_VID_1234,其中:

  • 1 为连接的序号,无实意
  • INTERNET标记此为网络连接
  • B 模式,这里是指桥接模式,你们的肯定不是B
  • 1234 VLAN ID

连接名称 中选中连接后,将会展示其配置,大部分输入框为不可更改状态。我们先截个图,以免忘掉重要的信息而无法连接,如果有多个 INTERNET 连接那么就都截一遍,避免出事还要叫技术人员上门。
截完图我们需要记下以下信息备用:

  • 端口绑定 其实就是连你路由器的LAN口
  • VLAN模式和VLAN ID(如果有的话)
  • VLAN ID
  • VLAN ID 重要的事情说三遍
  • 用户名、密码,其实就是宽带账密,你不知道的话就记一下免得去问。密码可以在Console里获取input的value即可。
  • MTU 其实记不记都可以,路由器都有默认值的,我个人想要跟着光猫默认值来。

确保你截图或者记住重要信息了哦!然后我们就可以将这个连接删掉了,因为如果不删这个之后添加连接了,光猫用的还是第一个连接也就是旧链接。

删除完成后我们就可以添加桥接了。

WARNING: 因为桥接的特殊性,桥接添加成功后你将无法直接访问光猫的控制台,后文会说。但避免麻烦,请一定要保证连接的信息填写正确后再添加。

  • 刷新 INTERNET 页面
  • IP协议版本:IPv6/v4
  • 模式:桥模式
  • 连接名称:新建WAN连接
  • 端口绑定:路由器连接LAN口
  • DHCP使能:勾选(我不知道会不会影响连接,但我是勾了的)
  • 业务模式:INTERNET
  • VLAN模式:同之前
  • VLAN ID:同之前
  • 后面默认

配置后的状态

确认无误后保存,然后你可能发现光猫设置刷新失败,好像没保存成功,这是正常的,因为桥接模式你无法直接访问光猫了。然后你就可以到路由器中使用PPPoE宽带连接联网了,现在路由器就可以获取到前缀来分配地址了。

关于桥接模式访问光猫

假设:

  • 外网范围:10.10.10.*
  • 光猫范围:192.168.1.*
  • 路由器范围:192.168.0.*

桥接模式实际上就是在外网和路由器打了个桥,除此之外光猫没有任何作用了。那么路由器的WAN口映射的就是外网,光猫相当于直接蒸发了,192.168.0.1 上级就是 10.10.10.1,所以你 192.168.1.1 连光猫连了个寂寞。
网上说你只要把光猫和路由器设为一个范围,如:光猫 192.168.1.1,路由器 192.168.1.2,IP池 192.168.1.3~255。我试了,不行!因为WAN口对了,但是LAN口这边的就算访问 192.168.1.1 也不是WAN口这边的而是路由器下的,所以没法连接。网上的方法适用于你把路由器设为桥接端了,然后你访问路由器管理页面就相当于访问同一子网的设备。而我们光猫作为桥接端是在上级,怎么说也应该访问它的外网IP才行。当然我不知道怎么获取,有知道的人麻烦留个言。

现在就我实践后可使用的方法只有一个:

  • 电脑直接连接光猫
  • 电脑IP静态设置为光猫同一网段,以上例 192.168.1.2

然后就可以正常访问 192.168.1.1了,当然你的电脑是无法上网的,这是相当麻烦的,所以在前面提醒一定要确保设置正确。

这就是我使用电信光猫桥接设置IPv6的方法,欢迎留言,最后附一个IPv6 DNS整合的网站:免费公共 IPv6 DNS 服务器 IP 大全

发布评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注