分享好友 最新动态首页 最新动态分类 切换频道
使用Windows自带的端口转发功能让不支持IPv6的程序间接的用上IPv6
2024-12-25 13:12

遇到的问题

随着IPv6的普及 端到端的连接 再次成为可能

也使的远程访问和游戏联机变得更加方便

不过一些较旧的程序并不支持IPv6

但我们依然可以使用一些方法使其间接的使用上IPv6

v6/v4 端口转发

通过端口转发的形式实现IPv6/IPv4协议之间的转换

这样一来不支持IPv6的程序在内网发送和接收数据是依然使用IPv4

公共网络传输的过程中使用IPv6 由两端转发器在其中进行转换

但其只能处理单播而不能处理广播 不过胜在配置起来较为简单

本教程将使用Windows自带的端口转发功能实现此目的

(注意!系统自带的转发只支持TCP)

工作流程图

专用客户端和浏览器

客户端和服务端

一般来说客户端和服务端都是成对使用的

若服务端不支持IPv6则客户端一般也不支持 反之亦然

此时需要在客户端和服务端侧均设置转发

当然也有特殊情况 比如服务端程序已经停止更新

但客户端程序还在更新就会出现服务端不支持IPv6但客户端支持的情况

在此情况下只需要在服务端进行端口转发即可

因为客户端原生支持IPv6比如此视频中的无线电软件:链接

WEB UI

除了刚才所说的服务端/客户端 一方停更的情况外

还存在一种特殊情况 就是 WEB UI

一些老程序的 WEB UI 只支持IPv4但现代浏览器都已经支持IPv6

其与刚才所说的一方停更的情况类似也只需在服务端侧进行转发

而且这种情况应该会更加的常见

设置方法

使用命令行

在默认情况下 只能使用命令进行配置 即netsh interface portproxy命令 

详见:https://learn.microsoft.com/zh-cn/windows-server/networking/technologies/netsh/netsh-interface-portproxy

但使用命令进行操作并不方便 更好的方法是使用图形界面程序

使用 PortProxyGUI

Github 项目地址: https://github.com/zmjack/PortProxyGUI

网盘链接: https://wwm.lanzoul.com/isoBS24pu7fe

需要 .NET 运行环境 下载解压后即可运行

若缺少.NET则按照提示进行安装即可

主界面

转发演示 eMule WEB UI

eMule本身是不支持IPv6的

且由于是WEB UI所以我们只需要在服务端侧进行转发即可

右键空白处可以新建 转发规则

类型: 选择 v6tov4 即将传入的IPv6请求转换成IPv4

监听地址:默认为 星号 即监听所有地址

这里使用 :: (两个英文冒号) 表示所有IPv6地址 其用于接收传入的IPv6请求

端口号 可自定义 但最好和下面 连接地址后面的端口号相同

连接地址:即转换后的请求所发往的地址

这里选择127.0.0.1即本地环回地址 端口则是eMule WEB UI 所监听的端口

这里用的是4777

备注:相当于规则名称 可留空

分组:可将多个规则分为一组方便识别可留空

按下设置 以保存规则

还需要手动添加Windows防火墙规则

以放行流量 其不会自动添加

示例

检视效果

在另一台电脑上使用IPv6地址进行访问

为了方便演示这里使用的是内网IPv6地址

实际访问时可以替换成解析到IPv6的域名

效果

转发演示 Minecraft Java

像MC这样的游戏需要服务端和客户端成对使用

为了方便演示这里选择局域网联机

需要在客户端侧和服务端(房主)侧均设置转发

不过值得注意的是 Minecraft Java版其实很早就支持IPv6了

早在1.4.4版本就已经支持在局域网联机使用中IPv6了(2012.12.14)

最后一个局域网不支持IPv6的版本是1.4.2(没有1.4.3)

而且服务器的多人模式和IPv6支持应该比局域网更早出现

使用MC做演示主要是操作起来比较方便

1.4.4或更高版本以上就已经原生支持IPv6 无需使用此转换方法

服务端(房主)侧设置

创建房间

先创建房间再设置转发规则

因为MC的局域网联机端口在默认情况下是随机的

除非用mod加以固定

注意一些程序可能只会监听某个IPv4地址

且不包括本地环回地址127.0.0.1比如这个旧版的MC 

最好先用资源监视器看一下端口监听情况

若在资源监视器中显示的是未指定IPv4/IPv6地址

即表示监听了所有的IPv4/IPv6地址

示例

设置转发规则

类型: 选择 v6tov4 即将收到IPv6还原成IPv4

监听地址: ::  (两个英文冒号) 即所有IPv6地址 

端口 可自定义 但一般与下方连接地址的端口相同

连接地址: 为MC局域网联机监听的地址一般使用127.0.0.1

但这个旧版MC监听的是局域网IP

端口为MC局域网联机监听端口按下设置 以保存规则

还需要手动添加Windows防火墙规则

以放行流量 其不会自动添加

客户端侧设置

设置转发规则

类型: 选择 v4tov6 将IPv4请求转换成IPv6

监听地址: 127.0.0.1 端口可自定义不过一般与下方连接地址的端口相同

客户端将连接这个本地IP和端口

连接地址: 为服务端设备的IPv6地址 此处为方便演示使用IPv6内网地址

端口对端规则所监听的端口

按下设置 以保存规则

示例

加入游戏

多人游戏》直接连接》输入本地地址和监听端口》加入服务器

若配置正确即可加入房间

示例

结尾

至此我们已经完成了使用PortProxyGUI操作

Windows端口转发 以实现v6/v4之间的转换

不过其只支持TCP 而不支持UDP

在之后的教程中我们会介绍使用lucky进行转发

最新文章
如何优化网站排名,提升搜索引擎排名(建立优化战略)
如何让自己的网站排名靠前成为了许多网站拥有者需要解决的问题,在当今信息爆炸的时代。让更多人发现你的网站,优化关键词排名可以帮助你的网站获取更多的流量。但是如何才能实现这一目标呢?调整网站结构、本文将从建立关键词优化战略、提
网站平面设计,打造视觉盛宴,提升用户体验
随着互联网的快速发展,已经成为企业、个人展示形象、传播信息的重要平台。一个优秀的网站不仅需要具备良好的功能性和实用性,更要在视觉上给带来愉悦的体验。本文将围绕网站平面设计展开,探讨其重要性、设计原则以及如何提升用户体验。一
2024年第一季度全球PC市场实现增长,AI PC贡献显著
根据市调机构CounterPoint的最新报告,2024年第一季度全球PC市场结束了连续八个季度的下滑趋势,同比增长约3%。这一增长主要得益于AI PC的兴起和带动,据悉,45%的新笔记本都是AI PC。品牌方面,联想继续稳居第一,季度出货量达到1370万台
51 SEO秘籍,深度解析网站流量与排名提升策略
51 SEO是一种高效SEO策略,通过优化关键词、内容、技术等方面,帮助网站提升搜索引擎排名和流量。通过精准关键词研究、高质量内容创作、用户体验优化等技术手段,51 SEO助力企业快速提高在线可见度,吸引更多潜在客户。随着互联网的快速发
SEO入门到精通的10个技巧大揭秘
seo入门事实上,SEO入门到精通自己只需要10个步骤,大家可以参考分析一下。1、作为SEO新手,需要了解网站建设,哪怕你不会写代码,但是你要了解网站的建站和基础html代码,这是做好SEO的第一步。简单的网站优化只需要利用网站的源码设置和
福田SEO整站优化,助力企业在线腾飞,抢占市场风口
福田SEO整站优化企业,专注于为企业提供全方位在线竞争力提升服务,助力客户抢占市场先机,实现网络营销目标。随着互联网的飞速发展,越来越多的企业开始意识到网络营销的重要性,而SEO(搜索引擎优化)作为网络营销的重要组成部分,已经成
信息流广告优化师福利:节日文案撰写,看这一篇就够了
刚刚把8月份的数据报告整理完毕,好在目标已完成,原以为月初可以松口气。打开日历才发现,还有6天就是教师节,还有9天就是中秋节,领导下达的新目标新任务随之而来。纳尼!这个月的目标任务是上个月的3倍?上个月若不是爆发了洪荒之力,不可
什么是seo专业b2b
什么是seo专业b2b什么是什么是seo专业b2b6、建立网站地图SiteMap据自己的网站结构,可以制作网站地图,让站长们的网站对搜索引擎极其友好化。让搜索引擎能过SiteMap就这个可以ftp访问整个站点上的绝大部分网页和栏目。最好有两套siteMap,一
Windows端 EMBY 调用本地播放器
问:为什么需要本地播放器?答:因为EMBY自带播放功能一般。ASS支持不佳,字幕/视频渲染效果不佳,自定义能力基本为0。Win端太多优秀的本地播放器方案,pot,mpc,mpv.....问:有没有方法可以让EMBY直接调用本地播放器?答:有。例如 embyTo
74LS系列芯片全面技术指南与应用实例
简介:74LS系列芯片是一类广泛应用于数字电子技术领域的低功耗肖特基TTL逻辑系列集成电路。该系列芯片因其低功耗、高速度和良好兼容性,在电子设备中扮演了重要角色,包括逻辑门电路、数据手册、应用示例、接口技术、故
相关文章
推荐文章
发表评论
0评