level 4
凈沙
楼主
在openwrt里只能进行ipv4转发,这对本人是移动宽带的大冤种来说简直是恶心坏了。现教大家怎么配置ipv6端口转发。
首先,你的路由器要先获取到ipv6(是路由器自己的ipv6)例如我的可以在这里看到

接下来,就要下载一个软件包,先在openwrt的软件包里搜索socat下载安装
接下来要用到一个软件叫做WinSCP(自己评论里取)
winscp里用scp协议连接你的openwrt,它可以管理路由器的文件
把我分享的一个叫luci-app-socatg_1.1-1_all.ipk的文件放进根目录的tmp里
接下来使用ssh连接路由器(可以使用xshell)当然别的也行,只要能访问就行
执行下面这条命令
opkg install /tmp/luci-app-socatg_1.1-1_all.ipk
等待安装完成,下一步登录路由器管理界面,在网络栏里找到一个叫socatG的服务
输入你想要的ipv6端口,ipv4主机内网ip,内网端口右下角保存
接着在浏览器输入
[你的路由器ipv6地址]:你填的ipv6端口 就是 [xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]:xxx
来访问路由器下的客户端,如果不行,就在openwrt的防火墙里全部改为接受再试试
成功之后肯定又有小伙伴问了
啊啊啊,这个只能添加一个端口转发啊,那我局域网下还有设备该怎么办呢???
接下来就开始操作了,打开之前的winscp,scp连接路由器,根目录依次打开/etc/config/
找到一个叫socatg的文件点进去,就看到你之前编辑的那列内容了,复制他,换几行,下面再粘贴,修改你想要转发的内容,关闭保存。
来到路由器管理,找到socatG,你就会看到多出来一版,右下角按保存,以此类推,
多端口转发就成功了!记得点个赞哦。
2022年09月29日 14点09分
1
首先,你的路由器要先获取到ipv6(是路由器自己的ipv6)例如我的可以在这里看到

接下来,就要下载一个软件包,先在openwrt的软件包里搜索socat下载安装接下来要用到一个软件叫做WinSCP(自己评论里取)
winscp里用scp协议连接你的openwrt,它可以管理路由器的文件
把我分享的一个叫luci-app-socatg_1.1-1_all.ipk的文件放进根目录的tmp里
接下来使用ssh连接路由器(可以使用xshell)当然别的也行,只要能访问就行
执行下面这条命令
opkg install /tmp/luci-app-socatg_1.1-1_all.ipk
等待安装完成,下一步登录路由器管理界面,在网络栏里找到一个叫socatG的服务
输入你想要的ipv6端口,ipv4主机内网ip,内网端口右下角保存
接着在浏览器输入
[你的路由器ipv6地址]:你填的ipv6端口 就是 [xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]:xxx
来访问路由器下的客户端,如果不行,就在openwrt的防火墙里全部改为接受再试试
成功之后肯定又有小伙伴问了
啊啊啊,这个只能添加一个端口转发啊,那我局域网下还有设备该怎么办呢???
接下来就开始操作了,打开之前的winscp,scp连接路由器,根目录依次打开/etc/config/
找到一个叫socatg的文件点进去,就看到你之前编辑的那列内容了,复制他,换几行,下面再粘贴,修改你想要转发的内容,关闭保存。
来到路由器管理,找到socatG,你就会看到多出来一版,右下角按保存,以此类推,
多端口转发就成功了!记得点个赞哦。