OPenwrt ipv6使用Socat访问内网服务

2021-06-06 23:30:16 6点赞 11收藏 2评论

查看当前软路由是否获取ipv6

OPenwrt ipv6使用Socat访问内网服务

设置软路由ipv6解析

网络>DHCP/DNS>高级设置>禁止解析 IPv6 DNS 记录的勾去掉

OPenwrt ipv6使用Socat访问内网服务

设置ipv6 DDNS 域名解析

openwrt 带了动态ddns插件,需要设置的地方都打了红色框

基本设置

OPenwrt ipv6使用Socat访问内网服务

高级设置

OPenwrt ipv6使用Socat访问内网服务

设置ip地址来源为接口,接口设置为pppoe-wan然后返回上一层点击一下启动

查看日志看是否解析成功并ping

OPenwrt ipv6使用Socat访问内网服务

安装socat软件进行流量中转

在内网NAS上ip地址为192.168.100.4:9090端口启动一个nginx进行测试

OPenwrt ipv6使用Socat访问内网服务

安装socat在命令行下执行

opkg update

opkg install socat

socat TCP6-LISTEN:8080,ipv6-v6only=1,reuseaddr,fork TCP4:192.168.100.4:9090

OPenwrt ipv6使用Socat访问内网服务

重新修改一下命令并设置开机启动

OPenwrt ipv6使用Socat访问内网服务

socat TCP6-LISTEN:8080,ipv6-v6only=1,reuseaddr,fork TCP4:192.168.100.4:9090 &

外网访问测试

OPenwrt ipv6使用Socat访问内网服务

参考资料

[教程] IPv6下使用ddns和socat,解决没有IPv4公网使用nvr傻瓜教程

使用Socat进行简单的IPv4/IPv6端口转发

可能遇到问题无法访问

OPenwrt ipv6使用Socat访问内网服务

总结

这样就可以使用openwrtipv6地址中转流量到内网ipv4的服务上,张大妈排版有些问题我放一个排版好了的md文件

typora打开就行下载链接

展开 收起
2评论

  • 精彩
  • 最新
  • 最后面那个防火墙规则用iptables怎么表示啊

    校验提示文案

    提交
  • 不错,支持

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
11
扫一下,分享更方便,购买更轻松