無法解析伺服器的 DNS 主機名

無法解析伺服器的 DNS 主機名

我正在嘗試在家裡的一台額外電腦上託管遊戲伺服器。我有一個電纜調變解調器連接到運行 DD-WRT 韌體的 Netgear 路由器 + 無線網關組合。從那裡我有一個小交換器連接我的伺服器和其他電腦。

伺服器運行的是Windows XP。遊戲伺服器運作正常,LAN 用戶端和外部/遠端用戶端都可以透過直接輸入我的 IP 位址(LAN 用戶端的內部 IP 或遠端客戶端的外部 WAN IP)連接到遊戲伺服器。

freedns.afriad.org我有一個來自( )的 DDNS 名稱13acres.pwnz.org,並且我的路由器已正確配置為動態更新 DNS。我還有一個來自朋友網域的 DNS,它也指向我13acres.rubequake.com

但是,我不能使用 DNS 名稱(任一)連接到我的伺服器。我可以 ping DNS 名稱並獲得回應,所以我認為它至少可以到達路由器(或電纜數據機?)。但是無法解析主機名稱。在網路上使用 DNS 檢查實用程式會報告各種錯誤,我不知道該怎麼辦。

基本上我不知道還需要做什麼才能將 DNS 名稱正確路由到伺服器。我是否需要修改路由器中的其他 DNS 設定或以某種方式將 DNS 轉送到伺服器電腦的內部 IP 位址?伺服器電腦上是否有我需要設定的網路介面卡設定(DNS 名稱?主機名稱?主機檔案?)。

我的網路知識在這裡已經枯竭,因此任何幫助使其正常工作的幫助將不勝感激。

答案1

您可能需要為您想玩的任何遊戲打開路由器上的連接埠。

最好在網路上為伺服器分配一個靜態 IP,以便連接埠開放保持不變(例如 192.168.0.10)

DNS 名稱 (13acres.pwnz.org) 仍然需要在末尾附加一個端口,例如嘗試從網路外部訪問它時為 13acres.pwnz.org:25565

答案2

您朋友的 DNS 13acres.rubequake.com 無法正常運作,請勿使用。您的似乎在 13acres.pwnz.org 工作。

DNS 只是取得 IP 位址並將其轉換為名稱,例如 13acres.pwnz.org。僅此而已,它不執行任何路由操作。透過開啟命令提示字元並執行「nslookup 13acres.pwnz.org」進行測試,如果結果是您的外部 IP 位址,則其工作正常。

相關內容