路由器型号是 AX82U ,联通宽带,没有公网 ipv4 ,所以手撸了一个 DDNS 小程序定时更新自己域名对应的 ipv6 地址,需要放行几个自定义的端口来外部访问
路由器的防火墙可以设置放行端口,和对应的本机 IP ,ipv4 的话手动指定 DHCP 就可以固定住 IP ,但是 ipv6 是根据前缀和后缀拼接的,通过日志发现每过 48 小时路由器就会分配新的 ipv6 地址,也就是前缀会不断变化,那这个本机 IP 应该如何填写?
另外感觉 ipv6 的 DNS 貌似不是很稳定,手机上用 RD Client 连接要多连几次才能连上
![]() |
1
kxy09 228 天前
每个设备都单独部署 ddns
|
3
linhu66 228 天前
联通宽带有公网 IPV4 的
|
![]() |
4
LisaSue 228 天前 via Android
ipv6 ula 看看,或者说也有本地链路地址,fe80+mac 算出来的
|
5
app13 228 天前 via Android ![]() 用 eui64 地址呗,后缀由 mac 地址生成,openwrt 可以用 mask 的方式写 ipv6 防火墙规则,例如
::1234:56ff:fe78:9012/::ffff:ffff:ffff:ffff |
![]() |
6
LnTrx 227 天前 ![]() 我是直接网关放行,安全性交给设备防火墙处理。如果一定要在网关,目前比较可行的做法是给设备配置固定的后缀。
|
7
littlewing 227 天前
在 forward 链上放行就行了,不用写 ip
|
9
kmvvv 227 天前
我是#5 楼的方法,路由器桥接,主机设置 eui64 地址,路由器防火墙根据后缀匹配放行指定端口,用的 ddns-go 可以正则匹配本机网卡地址
|