私は走っていますdnsmasq
、
address=/chat.freenode.net/130.239.18.172
address=/chat.freenode.net/140.211.167.105
dnsmasq
しかし、最後の記録だけが認識されるようですが、どうすればいいですか?
答え1
say /etc/hosts.chat.freenode.net
fileと同じ形式でファイルを作成し、/etc/hosts
ファイルに名前があるすべてのIPアドレスを一覧表示します。
130.239.18.172 chat.freenode.net
140.211.167.105 chat.freenode.net
dnsmasq.conf
次に、次の行を追加します。
addn-hosts=/etc/hosts.chat.freenode.net
またはinに設定されている/etc/hosts
場合は、この2行をに入力してください。dnsmasq
/etc/hosts
その後、再起動してくださいdnsmasq
楽しんでください。
答え2
まあ、ほぼ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
答え3
既存のIPをコピーし、ifcfg-etho
既存のifcfg-eth0:0
IPを仮想IP(追加するIP)に変更します。
以下で見つけることができます:/etc/sysconfig/network スクリプト。
ネットワークを再起動し、仮想IPのpingを試みます。