Loading... [ ](https://www.bilibili.com/video/BV1dr4y1n7Wm/) # 序 现在SCALE的应用还不支持V6,但是国内现在已经申请不到公网V4了,想要使用V6访问SCALE的应用,必须曲线救国。 今天使用的是socat,socat可以转发两端不同的网络,在这里就是把公网的V6转发到内网的V4上。 # 安装 socat可以安装在Linux上,我是将它安装到openwrt旁路由上的。 ![图片.png](https://www.truenasscale.com/usr/uploads/2022/04/2603231972.png) 然后执行 ``` socat TCP6-LISTEN:9443,reuseaddr,fork TCP4:10.0.0.10:9443 & ``` - `TCP6-LISTEN`是转发到外网的端口 - `TCP4`是内网点的地址和端口 - `&`是后台运行 然后可以自行测试一下,访问你的公网V6:端口。 最后把命令写到启动项里面 ![图片.png](https://www.truenasscale.com/usr/uploads/2022/04/3378025771.png) # 排错 我们首先要保证你的机器是可以访问V6的,可以使用`ping6`命令测试 ``` ping6 www.baidu.com ``` # 我的方案 我是使用的RouterOS作为主路由,V6是使用的NAT66,这样方便端口映射和DDNS ![图片.png](https://www.truenasscale.com/usr/uploads/2022/04/1266398039.png) 可以看到我的内网设备和v4一样只获取一个内网v6地址。 ![图片.png](https://www.truenasscale.com/usr/uploads/2022/04/349283995.png) ![图片.png](https://www.truenasscale.com/usr/uploads/2022/04/2811423399.png) 和v4一样做端口映射 最后修改:2022 年 06 月 02 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 2 感谢您的支持
1 条评论
现在阻止我换scale的就是这个和容器部署得外网