Come assegnare più indirizzi IP fissi per un dominio?


9

Io corro dnsmasq,

address=/chat.freenode.net/130.239.18.172
address=/chat.freenode.net/140.211.167.105

Ma sembra dnsmasqriconoscere solo l'ultimo disco, cosa dovrei fare?

Risposte:


14

Crea un file say /etc/hosts.chat.freenode.netcon lo stesso formato del /etc/hostsfile ed elenca tutti gli indirizzi IP con nome in questo file:

130.239.18.172 chat.freenode.net
140.211.167.105 chat.freenode.net

Quindi aggiungere alla dnsmasq.confseguente riga:

addn-hosts=/etc/hosts.chat.freenode.net

Oppure inserisci queste due righe in /etc/hostsse dnsmasqè impostato per leggere nel file /etc/hosts.

Quindi riavviare dnsmasq

Godere.


Sì, più facile da mantenere
margherita

Immagino che l'unico problema con l'utilizzo /etc/hostssia che la macchina locale risolverà sempre la prima invece di ottenere una distribuzione round robin da dnsmasq.
Jeff Puckett,

1
@JeffPuckettII anche se la libreria del resolver restituisce sempre la prima voce trovata, la risposta è correlata all'impostazione dnsmasqda leggere/etc/hosts
Serge

-4

Copiare l'esistente ifcfg-ethoper ifcfg-eth0:0e modificare l'IP esistente al tuo IP virtuale (quello che si desidera aggiungere).

Può essere trovato in / etc / sysconfig / network-scripts .

Riavvia la rete e prova a eseguire il ping dell'IP virtuale.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.