[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [semi-OT] indirizzo ip utilizzato dai software nelle interfacce con piu' indirizzi



Il giorno lun 13 ago 2012 18:27:46 CEST, Luca BRUNO ha scritto:

Andrea Zagli scrisse:

problema: quando bind notifica i cambiamenti agli slave utilizza
l'indirizzo dell'interfaccia principale e non quello
dell'interfaccia sulla quale e' in ascolto (cioe' utilizza quello di
eth0 e non quello di eht0:1)

c'e' modo di fargli utilizzare quello di eth0:1?

Teoricamente dovrebbe usare l'indirizzo a cui è bindato, a meno che non
sia any.

infatti e' quello che mi aspettavo, con questo sotto in named.conf.options

        listen-on-v6 { none; };
        listen-on { 127.0.0.1; 10.3.0.40; };

eth0 ha come ip 10.3.0.32, ed e' quello utilizzato per notificare li slave


In quel caso dipende da cosa dice la tua tabella di routing.

Essendo due interfacce diverse, se la route prescelta passa via eth0,
verrà usato quell'indirizzo sorgente. Puoi risolvere:
* aggiungendo un hint "src" alla route
* aggiungendo una route più specifica via l'interfaccia virtuale

provero' qualcosa

* rimuovendo l'interfaccia virtuale e mettendo i molteplici indirizzi
  direttamente su eth0 (a meno che tu non stia facendo anche tagging
  vlan)

che cosa intendi? posso assegnare piu' indirizzi ip a un'interfaccia senza crearne di virtuali?

* incollando anche l'output di `ip route` e `netstat -peanut` per
  vedere cosa sta succedendo :)

10.0.0.0/8 dev eth0  proto kernel  scope link  src 10.3.0.32
default via 10.3.0.1 dev eth0


(netstat -peanut e' troppo lungo...)


di nuovo grazie


Reply to: