Ubuntu

主機名無法解析

  • July 21, 2012

好的,所以這是一個主機名問題。我在學院的網路上有一個伺服器設置(這是允許的)。主機名是“moria.student.rit.edu”。分配給它的 IP 地址是漫遊者,它可能會改變。目前,它是 129.21.125.240。

因此,每個人 /at/ 我的 RIT 都可以輸入主機名並訪問該網站。但是,RIT 以外的人無法輸入主機名。為了訪問該網站,您需要輸入 IP 地址。這讓我認為這是一個 DNS 問題。這是有道理的,因為 RIT 有自己的 DNS 伺服器,所以顯然校園裡的人(使用 RIT DNS 伺服器)將能夠解析主機名。那些不在校園裡的人使用不同的 DNS 伺服器,它不知道如何解析主機名。

我的問題是:他們是“推出”我的主機名的有效方法,以便所有 DNS 伺服器都知道如何解決它,並且我不需要分發我的 IP(可能會改變)?

執行 Ubuntu 10.04 LTS,使用 Apache2 作為我的網路伺服器。

編輯:似乎對某些人來說它可能解決得很好。如果其他人無法解決,可能是他們的 DNS 不好,他們應該切換嗎?

我仍然可以訪問您的網站 (moria.student.rit.edu)。更改 DNS 設置後,最多可能需要 48 小時才能將其傳播到所有 DNS 伺服器。

$ host moria.student.rit.edu
moria.student.rit.edu has address 129.21.125.240

如果您在 dhcp 上並且 ip 發生變化,您可以使用 dyndns.org。

詢問網路管理員給定的 dns 名稱是否可以公開使用,而不僅僅是在校園網路中。

引用自:https://serverfault.com/questions/211807