Internal-Dns

將動態 DNS 解析為內部 IP

  • November 23, 2015

我對動態 DNS 不是很熟悉,我很好奇是否可以讓它在某個案例中工作。

我有一些 Raspberry Pi,我正在設置用於模擬我們在較大設置中小規模使用的應用程序的伺服器設置。它們具有無線訪問能力。我希望能夠將它們放入包中,並在各種環境中使用我的筆記型電腦與它們一起工作。但是,每次在新網路上計算 IP 和地址以與它們通信會很煩人(必須更改所有應用程序/配置所指的端點)。

我可以讓正常的 DNS A 記錄指向內部 IP,它們在專用網路上執行良好。但是,這對於更改 IP 不太理想。我可以使用動態 DNS 將 DNS 記錄解析為內部地址嗎?(這樣連接到一個新的無線網路後,所有的查找都可以在所有東西都連接後工作,而不必與路由器、自定義 dns 伺服器等一起工作。)

初步研究表明,動態 DNS 通常解析為外部 IP,而在這種情況下,我希望自動解析為每個客戶端(例如 Eth0)在特定介面上獲得的地址。

最簡單的方法是使用mDNS在同一子網中的機器之間進行“臨時”DNS 解析。這基本上就像安裝avahi-daemonlibnss-mdns(Debian 軟體包名稱;酌情調整)並確保您的防火牆沒有阻止5353/udp. 這將涵蓋正向和反向 DNS 條目,並<hostname>.local為本地子網上的所有其他電腦創建可解析的形式名稱。

如果您需要在本地多播域之外可用的命名,您可能希望在 Internet 上的某個地方設置一個接受TSIG-authenticatedUPDATE查詢的 DNS 伺服器,然後配置您的客戶端電腦以使用nsupdate(或其他一些等效方式)發送更新.

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