我的問題是下面的IP地址:爪哇 - 按名稱獲取DNS
我有一個Java程序,服務器,正在等待來自客戶端的TCP連接(?)。 問題是,服務器用於等待連接的IP地址可能隨時間而改變... 所以我希望客戶端能夠以某種方式獲取此地址。 我想我需要配置一些DNS服務器,但我不知道如何。如果有這樣的服務是免費的,等...
所以我認爲然後它會這樣工作: 服務器啓動時,獲取其IP。然後訪問一些DNS(?)服務以將此IP提供。 那麼客戶端就像getByName一樣,看看建立連接的服務器的IP是什麼。
會是這樣嗎?如果是這樣, 這是如何在Java服務器代碼,以及我可以使用什麼DNS服務(以及如何配置它?)
這是家用網絡工作?如果工作,這應該已經由您的網絡團隊管理。在服務器端沒有太多的變化(你正在監聽 - 只有在不同網絡上有多個接口時纔會出現複雜情況)。如果它在家,請檢查你的路由器設置,看看它是否可以支持DNS。 – Nim 2011-12-15 11:21:07