3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 22143|回复: 36
打印 上一主题 下一主题

[心得] 关于使用路由器时自建主机别人无法连接的解决办法

[复制链接]

17

主题

1678

帖子

1680

积分

游戏狂人

Rank: 6Rank: 6

贡献度
108
金元
12476
积分
1680
精华
0
注册时间
2003-12-2
跳转到指定楼层
主题
发表于 2009-11-2 12:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本文旨在解决因为路由器未开放端口造成自己建主时别人无法连接的问题。

简单说就是设置端口映射,在一些下载软件中你可以看见UPnP的选项,《Borderlands》自然没有带这种选项,所以我们要需要手动在路由器上开放特定的端口才可让他人连接。
在游戏的安装目录下有个readme文件夹,可以看见在online游戏时建立host需要开放的端口。
To host an online game, the following ports need to be opened / pushed to the host's internal IP address:
    7777 (TCP/UDP)
    28900 (TCP)
    27900 (UDP)
    28910 (TCP)

结合该说明以及官方论坛某版主的说法,需要开放的端口如下:
TCP 7777
    28900
    28902
    28910
UDP 7777
    27900

多谢版主的图片:)我也补点图。
具体的设置方法是这样的

1.在浏览器地址栏输入192.168.1.1(或者你自己指定的地址)打开你的路由设置界面




2.打开路由的DHCP界面,查看你需要映射的主机IP
强烈建议诸位朋友将IP地址设为静态,否则一旦IP变动,所有下面执行的设置都将失效。




3.其中找到“虚拟服务器”一项,在其中输入在第2步中查询到的IP和要开启的端口即可







各家路由大同小异,但是都是在虚拟服务器一项中设置












如果你英文好,也可以到这个网站来看指南。基本上涵盖了主流的牌子和型号。
------------------------------
附带一体,如果你还有第三层第四层第五层之类的防火墙,也都要开启端口映射,否则还是不行的。
下面以Win7自带的防火墙为例,在“入站规则”中要允许程序管理端口。我很懒,所以设置了所有端口,你要是有功夫也可以将上述提到的端口一一指定上去。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-19 03:18 , Processed in 0.027152 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表