我的问题是下面的IP地址:爪哇 - 按名称获取DNS
我有一个Java程序,服务器,正在等待来自客户端的TCP连接(?)。 问题是,服务器用于等待连接的IP地址可能随时间而改变... 所以我希望客户端能够以某种方式获取此地址。 我想我需要配置一些DNS服务器,但我不知道如何。如果有这样的服务是免费的,等...
所以我认为然后它会这样工作: 服务器启动时,获取其IP。然后访问一些DNS(?)服务以将此IP提供。 那么客户端就像getByName一样,看看建立连接的服务器的IP是什么。
会是这样吗?如果是这样, 这是如何在Java服务器代码,以及我可以使用什么DNS服务(以及如何配置它?)
这是家用网络工作?如果工作,这应该已经由您的网络团队管理。在服务器端没有太多的变化(你正在监听 - 只有在不同网络上有多个接口时才会出现复杂情况)。如果它在家,请检查你的路由器设置,看看它是否可以支持DNS。 – Nim 2011-12-15 11:21:07