Ubuntu
主機名無法解析
好的,所以這是一個主機名問題。我在學院的網路上有一個伺服器設置(這是允許的)。主機名是“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 名稱是否可以公開使用,而不僅僅是在校園網路中。