IP 直接對應的 DNS 免費服務

在多主機運作環境下, 有些內部服務需要定義 Domain Name 才能運作, 所以不想將這樣的 IP 設定到 DNS 內或是加到每台主機的 /etc/hosts 內, 只要主機詢問的 DNS 是可以連上 Internet 就可以透過 xip.io 這樣的 wildcard DNS 服務來達成.

使用方式很簡單.. 例如之前要定義 DNS 或 /etc/hosts

192.168.1.101 A101
192.168.1.102 A102
192.168.1.103 A103

可以直接改用 192.168.1.101.xip.io

ping 192.168.1.101.xip.io

執行結果如下

jonathan@TP-PVE-252:~# nslookup
> 192.168.1.101.xip.io
Server:         172.16.0.245
Address:        172.16.0.245#53

Non-authoritative answer:
Name:   192.168.1.101.xip.io
Address: 192.168.1.101
>
  • tech/ip-dns-service.txt
  • 上一次變更: 2021/01/16 14:41
  • jonathan