Domain-Name-System
我可以將我的第二個 IP 地址設置為輔助名稱伺服器嗎
我有一個有 2 個 IP 地址的伺服器。如果我在瀏覽器中輸入第一個,我最終會得到我的網站。62.212.66.33
如果我在酒吧輸入我的第二個 IP 地址,我最終會在其他地方。62.212.66.56
我可以將第二個 ip 設置為輔助名稱伺服器嗎?我為域製作了 NS 和記錄。等了72小時。但它不返回任何記錄。用於 dns 檢查。
這種設置是否可行?
安裝 Bind,然後在 named.conf 文件中,將 listen-on 行添加/更改為類似這樣的內容(其中值是輔助 IP 地址):
listen-on {62.212.66.56; };
然後配置你想要的區域,比如
zone "mydomain.com" { type slave; file "slave/mydomain.com.slave"; masters { 1.2.3.4; }; };
其中 mydomain.com 是您作為輔助域名的域,而 1.2.3.4 是主域名伺服器的 IP 地址。
但我建議你做的是讓 BIND 監聽你所有的 IP 地址。此外,將您的伺服器的名稱和地址添加到主 DNS 伺服器,例如:
mydomain.com。在 NS ns3.mydomain.com ns3.mydomain.com。在 62.212.66.56
根據您上面的評論,聽起來您實際上想要做的是執行自己的 DNS,您是其中的主人。
為此,將 zone def 從 slave 更改為 master 並刪除 masters 子句。然後創建您的區域數據文件(使用 named-xfer、dig 或只輸入資訊)。然後在您的域名註冊商處,將您的域名的 DNS 伺服器的 IP 更改為您的 IP 地址。