我询问在 stackoverflow meta 上哪里可以发布这个问题,他们引导我到这里。
我使用无线连接,我想在星际争霸:母巢之战我一直在到处寻找如何实现这一目标。
我的网速非常快,所以这不是网络问题(而且当我玩其他人的游戏时不会出现延迟)
我发现我需要一个静态 IP,但我已经检查过了(我下载了一个程序来使我的 ID 静态化,并且它已经是静态的了;该程序询问我使用了哪个路由器,所以我认为它已经检查了路由器设置)
我发现我需要允许 Sc 通过防火墙进行访问,而我已经这样做了(我有区域警报,但我允许它做除了接收电子邮件之外的所有可能的事情,哈哈)
我最近注意到实际上很少有人可以加入我的游戏,但大多数人都不能。我不知道这是怎么回事。我真的很想能够主持游戏,我该如何检查网络出了什么问题。
更新:
好吧,我搞清楚了第一部分我做错了什么,我实际上没有在路由器上设置转发 -.- 我已经尝试修复我的错误。我进入了路由器中的转发选项(因为本指南针对我的特定路由器的建议)但当我单击确定时,我收到一条消息,IP 地址不正确。192.168.1.1 是我的路由器地址。那里出现的默认地址是 192.168.1(空白)我已将其设置为我的计算机当前 Ip4 地址,即 192.168.1.23 我希望这有效如果这样,我会将其作为答案发布并标记它。
答案1
您的意思是静态 IP 地址吗?
我认为花大约半个小时学习网络基础知识可能会对你有好处,然后这一切都会变得容易得多。没有冒犯的意思!
一般而言,基本原则是:
- 在您的路由器上设置端口转发,这样对游戏服务器端口上的外部 IP 的请求就会被定向到您托管它的机器。
- 要么每次都告诉你的朋友你当前的外部 IP(如果是动态的),要么只告诉一次如果你真的有一个静态外部 IP。
- 对于动态 IP,有像 DynDNS 这样的服务,因此您可以将固定名称与当前 IP 关联。
- 打开托管游戏服务器的机器上的防火墙,这样游戏的端口就可以进入等等。
然后你的伙伴就能够连接了。
答案2
它已经起作用了,我所需要做的就是遵循路由器的转发指南。转发指南可以在这里
最后我遇到了一个问题,指南没有回答。路由器中的默认 IP 是 192.168.1(空白),但我需要将其设置为我的计算机 IP 才能使其正常工作。您必须转到开始并运行 cmd(只需在 vista 和 windows 7 上搜索时输入 cmd)然后输入 ipconfig 并按回车键,将有一个 IPv4 或 IPv6 列表,该列表上是您的计算机 IP 号码,将其输入到路由器设置中,而不是默认设置,如果默认设置对您也不适用。从那时起它应该可以正常工作。