我在跑dnsmasq,
address=/chat.freenode.net/130.239.18.172
address=/chat.freenode.net/140.211.167.105
Run Code Online (Sandbox Code Playgroud)
但是好像dnsmasq只能识别最后一条记录,我该怎么办?
Ser*_*rge 14
创建一个与 filesay /etc/hosts.chat.freenode.net格式相同的/etc/hosts文件 ,并列出此文件中具有名称的所有 IP 地址:
130.239.18.172 chat.freenode.net
140.211.167.105 chat.freenode.net
Run Code Online (Sandbox Code Playgroud)
然后添加到dnsmasq.conf以下行:
addn-hosts=/etc/hosts.chat.freenode.net
Run Code Online (Sandbox Code Playgroud)
或者把这两行放到/etc/hostsifdnsmasq中设置为 read 中/etc/hosts。
然后重启 dnsmasq
享受。
小智 8
好吧,经过近 10 年,问题帖子中的设置现在自 dnsmasq 2.86 发布以来有效。
地址=/chat.freenode.net/130.239.18.172
地址=/chat.freenode.net/140.211.167.105
$ host chat.freenode.net 10.0.0.53
Using domain server:
Name: 10.0.0.53
Address: 10.0.0.53#53
Aliases:
chat.freenode.net has address 140.211.167.105
chat.freenode.net has address 130.239.18.172
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19982 次 |
| 最近记录: |