首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让我的游戏连接到没有真实IP地址的服务器?

如何让我的游戏连接到没有真实IP地址的服务器?
EN

Stack Overflow用户
提问于 2012-07-16 09:32:49
回答 2查看 233关注 0票数 1

我在做一个XNA游戏。当我开始的时候,我有一个真正的IP宽带连接,所以我可以毫无问题地托管任何类型的服务器,但现在我不再有这种连接,我希望能够让来自我的本地网络之外的玩家再次连接到我的服务器。我该怎么做?制片厂的大人物是如何做到这一点的?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-12 01:27:36

通常有两种方式连接两个客户端:

  1. 为每个客户端提供其他客户端的IP地址,并允许它们相互连接。
  2. 为每个客户端提供中间服务器的IP地址,并通过该IP地址传输流量。

第一种方式假设每个客户端都有一个真实的IP地址,并且它们都可以是彼此的服务器。第二种方法是当一个或两个客户端都没有真实的IP地址时。

票数 0
EN

Stack Overflow用户

发布于 2012-07-16 11:52:31

便宜的选项:

  • 配置您的家庭路由器(它有真实的,但可能是动态的IP地址),以便将您喜欢的某个端口上的连接转发到本地网络上的服务器。请仔细阅读Network Address Translation --这是路由器用来将网络隐藏在单个可路由IP后面的诀窍。
  • 在某个地方设置了一个DDNS帐户,这样人们就可以通过名称找到您的游戏服务器,而不是更改IP地址。

昂贵的选项:

从您的ISP购买静态IP包(并非总是在Hosting Service.上available).

  • Deploy您的游戏)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11497146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档