当您谈论用于测试的我的世界服务器时,您是否只想在您的本地 PC 上、在整个本地网络中进行测试?(您家中有多台电脑)或者您是否也想从互联网上访问电脑?
当涉及到 minecraft 或其他游戏服务器时,您真的不需要域名。您始终可以通过知道 IP 地址和端口来访问服务器。
但是 DNS 可以更轻松地连接到您的服务器,因为 DNS 将名称转换为 IP 地址。
例如,如果您拥有域 myminecraftserver.com 并且您设置了一条 A 记录以指向您的公共 IP 地址,那么 Internet 上的任何人都可以用 myminecraftserver.com 替换该 IP 地址,并且它的工作方式相同。当然,仍然需要在路由器上打开端口。
答案中最大的区别是范围。你希望这能达到多远?如果您只关心您的内部网络,您可以伪造 DNS,这意味着您实际上不需要拥有该域。由于您的路由器的 DNS 服务器将首先与您分配的任何 DNS 服务器通信,因此您可以将其指向您在本地托管的 DNS 服务器,然后您可以在其中说:我希望 mydomain.com 始终提供 123.45.67.89,它将正常工作像那样。
如果它只在您的计算机上,您可以修改主机文件,在其中添加一行说
mydomain.com 123.45.67.89
它会像那样工作。
但是如果整个互联网都需要能够连接到您的服务器,那么您实际上必须使用域名注册商在某处获取域并添加指向您的 IP 地址的 A 记录。您可以选择使用 DynamicDNS 等服务,这些服务允许您使用 subdomain.domain.ext 部分由它们命名,但也部分由您命名并指向您的 IP 地址。
您在家庭网络上创建的 dns 服务器仅对您和您家庭网络上的人可用(家用电脑、在 wifi 上时的手机等)。
如果你从 Godaddy 之类的地方购买域名,他们会告诉谷歌,当有人输入 minecraft.edu 时,它应该被转发到 IP 地址 1.1.1.1(这并不是真正的购买域名,更像是租用。)
家庭 dns 不会对未连接到家庭网络的任何人执行此操作,并且受到更多限制。如果你愿意,你可以使用你的家庭 IP 地址,你可以从https://whatismyipaddress.com/获得,如果你把这个给你的朋友,他们可以从任何地方连接到你的 minecraft 服务器,但这需要你打开一个端口我不推荐您的网络路由器(出于安全原因),因此我个人会从谷歌云平台之类的地方租用一台服务器,该服务器提供一年免费托管或类似于新用户的东西。
有几个问题悬而未决,使我无法写出简单的答案。幸运的是,这些问题很小,并没有使这个答案过于复杂。
当您谈论用于测试的我的世界服务器时,您是否只想在您的本地 PC 上、在整个本地网络中进行测试?(您家中有多台电脑)或者您是否也想从互联网上访问电脑?
当涉及到 minecraft 或其他游戏服务器时,您真的不需要域名。您始终可以通过知道 IP 地址和端口来访问服务器。
但是 DNS 可以更轻松地连接到您的服务器,因为 DNS 将名称转换为 IP 地址。
例如,如果您拥有域 myminecraftserver.com 并且您设置了一条 A 记录以指向您的公共 IP 地址,那么 Internet 上的任何人都可以用 myminecraftserver.com 替换该 IP 地址,并且它的工作方式相同。当然,仍然需要在路由器上打开端口。
答案中最大的区别是范围。你希望这能达到多远?如果您只关心您的内部网络,您可以伪造 DNS,这意味着您实际上不需要拥有该域。由于您的路由器的 DNS 服务器将首先与您分配的任何 DNS 服务器通信,因此您可以将其指向您在本地托管的 DNS 服务器,然后您可以在其中说:我希望 mydomain.com 始终提供 123.45.67.89,它将正常工作像那样。
如果它只在您的计算机上,您可以修改主机文件,在其中添加一行说
它会像那样工作。
但是如果整个互联网都需要能够连接到您的服务器,那么您实际上必须使用域名注册商在某处获取域并添加指向您的 IP 地址的 A 记录。您可以选择使用 DynamicDNS 等服务,这些服务允许您使用 subdomain.domain.ext 部分由它们命名,但也部分由您命名并指向您的 IP 地址。
例如:mycooldomain.mine.nu 可能就是其中之一。Dyndns 有很多可供选择,但它可能不再是免费的了。
域注册商是一种虚拟主机服务,可为您托管域本身。一些虚拟主机提供商同时托管域和网络空间,如果您愿意,您也可以使用它。
嗨,我想人们想说的是,像谷歌这样的 DNS 服务在全球范围内都可用,这意味着普通互联网上的任何人都可以使用它们。DNS系统的简单解释是一个翻译器,你给它起一个名字minecraft.com,它会发回你和IP地址1.1.1.1(它不是真正的翻译,而且更复杂。见(https://www.youtube。 com/watch?v=Rck3BALhI5c 或https://computer.howstuffworks.com/dns.htm ))
您在家庭网络上创建的 dns 服务器仅对您和您家庭网络上的人可用(家用电脑、在 wifi 上时的手机等)。
如果你从 Godaddy 之类的地方购买域名,他们会告诉谷歌,当有人输入 minecraft.edu 时,它应该被转发到 IP 地址 1.1.1.1(这并不是真正的购买域名,更像是租用。)
家庭 dns 不会对未连接到家庭网络的任何人执行此操作,并且受到更多限制。如果你愿意,你可以使用你的家庭 IP 地址,你可以从https://whatismyipaddress.com/获得,如果你把这个给你的朋友,他们可以从任何地方连接到你的 minecraft 服务器,但这需要你打开一个端口我不推荐您的网络路由器(出于安全原因),因此我个人会从谷歌云平台之类的地方租用一台服务器,该服务器提供一年免费托管或类似于新用户的东西。
无论哪种方式,您都可以在互联网上找到很多很棒的教程。