Je cours dnsmasq
,
address=/chat.freenode.net/130.239.18.172
address=/chat.freenode.net/140.211.167.105
Mais semble dnsmasq
seulement reconnaître le dernier disque, que dois-je faire?
Créez un fichier,, say /etc/hosts.chat.freenode.net
qui a le même format que le /etc/hosts
fichier et répertoriez toutes les adresses IP avec nom dans ce fichier:
130.239.18.172 chat.freenode.net
140.211.167.105 chat.freenode.net
Ajoutez ensuite à la dnsmasq.conf
ligne suivante:
addn-hosts=/etc/hosts.chat.freenode.net
Ou mettez ces deux lignes dans /etc/hosts
si dnsmasq
est réglé pour lire dans le /etc/hosts
.
Redémarrez ensuite dnsmasq
Prendre plaisir.
/etc/hosts
serait que la machine locale résoudrait toujours la première au lieu d'obtenir une distribution circulaire à partir de dnsmasq.dnsmasq
à lire/etc/hosts
Copiez le existant
ifcfg-etho
pourifcfg-eth0:0
changer l'adresse IP existante à votre IP virtuelle (celui que vous voulez ajouter).Il peut être trouvé dans / etc / sysconfig / network-scripts .
Redémarrez le réseau et essayez d'envoyer une requête ping à l'adresse IP virtuelle.
la source