Domain-Name-System
配置 DNS 伺服器為所有域返回相同的 IP
我想配置一個名稱伺服器,它將為任意主機名返回相同的 IP 地址(“A”記錄)。例如:
- example.com
- subdomain.example.com
- someotherdomain.com
- anyotherdomain.co.uk
應該都返回相同的 IP 地址。有沒有辦法用 BIND 做到這一點?或者是否有 BIND 的替代品可以做到這一點?
使用 BIND,您需要一個假根區域來執行此操作。在
named.conf
中,輸入以下內容:zone "." { type master; file "/etc/bind/db.fakeroot"; };
然後,在該
db.fakeroot
文件中,您將需要以下內容:@ IN SOA ns.domain.com. hostmaster.domain.com. ( 1 3h 1h 1w 1d ) IN NS <ip> * IN A <ip>
使用該配置,BIND 將為所有
A
查詢返回相同的 IP 地址。
address=/#/1.2.3.4
應該做的伎倆。