家庭桌面 Linux 電腦的正確域名

家庭桌面 Linux 電腦的正確域名

我有幾台運行 Debian 的機器,在安裝過程中,我將該domain name欄位留空。到目前為止,這還沒有影響任何事情,但我很好奇,如果您沒有註冊的 Web 網域並且您的 IP 是動態設定的,那麼將該欄位設定為正確的值是什麼(http://www.whatsmyip.org/每隔幾個月給出一個不同的IP)。抱歉,如果這是一個新問題,但我無法透過谷歌找到任何結果。

具有動態 IP 位址的家庭桌面的正確網域名稱是什麼?

答案1

雖然不需要與網域關聯,但與網域關聯仍然很有用,以避免相關主機的主機名稱查找在 DNS 層次結構中向上轉送時出現問題。在大多數情況下,擁有.localas 網域是合適的,因為您很可能位於不轉送您的 DNS 名稱的路由器後面。我還看到一些系統使用.home它來代替它。

.local被認為是最佳程序,因為明智的路由器不會轉發對屬於該網域的主機名的請求,因此,如果您出於某種奇怪的原因microsoft.com在家裡有一個名為伺服器的伺服器,它將被本地處理,視為其完全合格域名那麼將會是microsoft.com.local.

另一種方法是我正在做的,因為我有各種各樣的機器和伺服器遍布各處,並且在家裡我使用我的桌上型電腦作為我的網域的一部分。我的 DNS 伺服器有一個用於我的桌面的 DNS 條目,我的路由器將各種服務(ssh主要是)轉發到它。


另外,我發現這非常相關,因為更改伺服器的網域可能比更改您的法定名稱更複雜:

我兒子的名字在 5 分鐘內就選定了,但每次我設定一台新機器時,我都會提前幾天規劃伺服器名稱 該主機名稱出現在數十個遠端設定檔中。給孩子改名字還是比較容易的!

答案2

如果您一開始不會連接超過幾台機器,但您認為它可以擴展,您可以使用 TLD 中的某些內容.localhttps://en.wikipedia.org/wiki/.local

類似的東西yoursurname.local可能是網域。

如果您甚至不想擴展到超過 10-15 台機器,那麼您就不需要網域。但如果您認為自己能夠擴展,選擇 TLD 之類的非外來事物.local將允許您稍後設置完整的 DNS 伺服器以存取您的電腦。

確保您已閱讀維基百科頁面;使用「somethingcustom.local」作為網域是過去已經做過的事情,並且仍然在小型企業內部進行。無論如何,正如您從頁面中看到的,TLD.local已保留用於 mDNS,用於 形式的主機名hostname.local,這可能與您的設定衝突。根據 RFC 6762,您可以使用替代查找方法(例如,我建議擴展您的網路的自訂 DNS 伺服器),結果取決於您不混淆資料和名稱的能力...

答案3

如果這是一個單一網絡,並且您不打算設定連接到 Internet 的本地郵件伺服器或 DNS 伺服器,則網域名稱根本不重要,可以留空。

網域名稱僅用於與主機名稱組合以建立系統的完全限定網域名稱 (FQDN)。例如,如果網域名稱為company.com且主機名為host1,則 FQDN 為host1.company.com。您仍然需要設定 DNS 伺服器來將該名稱解析為 IP 位址,或讓某些 Internet DNS 伺服器指向您的網路。

如果沒有域名,電腦仍然可以透過其主機名稱在其網路上進行識別。

由於這是透過 DHCP 分配本地 IP 位址的家庭桌面,因此空白網域是完全合適的。在這種情況下,指定網域根本沒有任何作用。

欲了解更多信息,請參閱維基百科:完全合格的域名

答案4

在網路邏輯下,如果您的網域沒有註冊,以便當有人使用該網域 ping 時,可以透過 DNS 伺服器找到它,那麼您決定輸入的內容將毫無用處。

所有網路設備(包括路由器)都使用IP 位址來到達另一個設備,有一個特殊的協定可以透過將此類封包傳送到某個DNS 伺服器來發現有關其DNS 名稱(及其網域名稱)的IP 位址,並且DNS 伺服器將發送相應的IP位址即可知道什麼是「可理解的」接收者。因此,只有當您要將自己的網路與本機網路中的某個本機DNS 伺服器互連並將主機設定為使用此本機DNS 伺服器,或您付費透過公用DNS 伺服器取得可存取的網路時,它才有意義。

假設您有一個透過公共DNS 伺服器可達的網絡,則連接到該網路的PC 需要像伺服器主機一樣進行配置,以便正確地處理從另一台裝置回覆您的網域的請求,因為網域名稱與伺服器配置一起工作,因此,如果您的電腦沒有某些伺服器配置,那麼網域名稱對您的電腦也將毫無用處。

有關詳細信息,我為您提供有關 DNS 伺服器的 Cisco 文檔,如下: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipaddr_dns/configuration/15-mt/dns-15-mt-book/dns-config-dns.html

或者您可以查看 RFC 1034,這是有關適用於它的協議的官方文件:https://www.ietf.org/rfc/rfc1035.txt

相關內容