openwrt下游设备在校园网(DLUT

编程入门 行业动态 更新时间:2024-10-18 23:22:40

openwrt<a href=https://www.elefans.com/category/jswz/34/1764363.html style=下游设备在校园网(DLUT"/>

openwrt下游设备在校园网(DLUT

背景:校园网最多支持6台设备的无感认证,需要使用路由器(本人使用openwrt系统)为更多的设备提供网络,但校园网分配的ipv6地址子网为/128,不能为路由器下的设备分配全球ipv6地址,因此需要使用nat6转发下游设备的局域网ipv6地址,使下游设备能够访问ipv6网络。

参考:【老湿基】IPv6 竟然也可以开 NAT|OpenWRT IPv6 NAT 手把手教学

环境:openwrt-23.05

配置步骤

  1. 安装ip6tables
opkg update
opkg ip6tables
  1. 打开nat6,其中eth1是连接校园网的网卡(可以用ifconfig命令查看哪个网卡获取到了10开头的校园网ip)
ip6tables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
  1. 编辑/etc/config/dhcp文件,检查dhcp 'lan’中dhcpv6, ra, ra_management, ra_default这几项,如果没有就手动添加。
  2. 编辑/etc/config/network文件,重点关注红色箭头所指的两项,没有的话手动添加。
  3. 配置网关
  • 首先查看ipv6路由表的default项,此时会返回“default from [openwrt ipv6地址] via [openwrt ipv6网关] dev [出口网卡] metric xx”
ip -6 route | grep default
# 我的返回值:
# default from 2001:da8:xxx:xxx::x via fe80::5616:51ff:fe56:8fb9 dev eth1  metric 512
  • 利用上面获得的 [openwrt ipv6网关] dev [出口网卡] 构造命令:
route -A inet6 add default gw [openwrt ipv6网关] dev [出口网卡]
# 例如:
# route -A inet6 add default gw fe80::5616:51ff:fe56:8fb9 dev eth1
  1. 使用openwrt下游设备前往ipv6测试站测试连通性

更多推荐

openwrt下游设备在校园网(DLUT

本文发布于:2023-12-03 07:19:05,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1652585.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:下游   校园网   设备   openwrt   DLUT

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!