我的世界怎么连接端口?

林子雄林子雄最佳答案最佳答案

我用的网易版的,在网易版里可以连自己的端口,但是到国际版里就无法连接了,请问是怎么回事呢?

回答:这是因为网易版本有自己的服务器,而国际版Minecraft没有。所以可以在网易版里连上自己架设的服务器,而不能连接国际版的服务器。 这里解释一下为什么有网易版本的端口能连而上正版端口却连不上。其实这个问题问得有点问题,应该是“为什么我能在网易版本里连上自己架设的游戏端口而在国际版中无法连接”。这涉及到两个不同的游戏版本(1.7.2和forge 14w39a)以及网络代理的问题。

首先,由于国内玩家玩的多数为网易版本的Minecraft,因此网易对于这款游戏进行了优化——在玩家本地搭建了一个类似proxy的服务器,通过这个服务器可以将游戏内的数据传递出去。而这个proxy的默认端口是6005,也就是说只要你的计算机能够连接到这个端口中,就可以将游戏内数据传递出去。 而当玩家进入forge版本时,因为forge需要用户自定义启动参数,其中就包括了服务器的端口。此时如果forge开启了远端连接,那么就需要从外网进行访问;如果forge未开启远端连接,则不需要从外网访问即可连接成功。 但是无论是哪种情况,都无法突破网易版本的代理。也就是无论游戏是如何设置,只要是在网易版本中,就只能连接到网易自己搭建的那部分服务器。这是由网络的接入特性决定的。即使用户手动修改了JAVA的启动参数让游戏连接其它地址,也仍然无法突破代理。

如果想要连接真正的外网服务器,那么就必须要将防火墙关闭或者设置允许外部访问。 另外,这里需要提一下的是,虽然网易在优化的时候添加了一个ProxyServer,但是这个ProxyServer仅仅适用于单机/局域网联机,并不支持互联网连接。因此想要通过互联网进行对战的话,还是需要按照上述方法将防火墙打开或者禁止代理。

我来回答
请发表正能量的言论,文明评论!