[Linuxtrent] dnsmasq e tag delle reti

  • From: Marco Agostini <comunelevico@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Tue, 15 Feb 2011 11:36:11 +0100

Ciao, sto utilizzando dnsmasq 2.45 su di una debian lenny.

Sul server ho alcune schede di rete e solo per alcune voglio gestire
il dhcp (e fino a quì non ci sono grossi problemi).
Vorrei fare in modo che il server dhcp inviasse dei parametri in
risposta ai client in base alla scheda di rete utilizzata.

Mi spiego meglio:
- eth0 connessa alla lan locale
- eth9 connessa ad una seconda rete

Attualmente NON ci sono ancora riuscito, nel senso che il file
resolv.conf sui client dhcp connessi alla eth9 NON viene aggiornato
correttamente e alla riga domain e search trovo il nome del dominio
associato alla eth0

ho letto il manuale di dnsmasq e ho cercato in rete ma senza riuscire
a risolvere il problema.

sulla eth0 vorrei che come nameserver venissero impostati due ip (es.
192.168.30.1 e 192.168.30.2) mentre sulla eth9 vorrei che come
nameserver venisse impostato l'indirizzo IP 192.168.48.250

questo è un estratto del mio file /etc/dnsmasq.conf

dhcp-range=set:este,192.168.48.100,192.168.48.110,12h
dhcp-option=tag:este,option:domain-name,reteesterna.locale
dhcp-option=tag:este,option:dns-server,192.168.48.250
dhcp-option=tag:este,option:domain-search,reteesterna.locale

questo è un estratto delle richieste fatte dal client al server:
Feb 15 11:35:15 shorewall dnsmasq[28147]: DHCP packet: transaction-id
is 1459602319
Feb 15 11:35:15 shorewall dnsmasq[28147]: Available DHCP range:
192.168.48.100 -- 192.168.48.110
Feb 15 11:35:15 shorewall dnsmasq[28147]: DHCPREQUEST(eth9)
192.168.48.103 d8:d3:85:1c:b1:dd
Feb 15 11:35:15 shorewall dnsmasq[28147]: DHCPACK(eth9) 192.168.48.103
d8:d3:85:1c:b1:dd portatileasilonido
Feb 15 11:35:15 shorewall dnsmasq[28147]: requested options:
1:netmask, 28:broadcast, 2:time-offset, 3:router,
Feb 15 11:35:15 shorewall dnsmasq[28147]: requested options:
15:domain-name, 6:dns-server, 119:domain-search,
Feb 15 11:35:15 shorewall dnsmasq[28147]: requested options:
12:hostname, 44:netbios-ns, 47:netbios-scope,
Feb 15 11:35:15 shorewall dnsmasq[28147]: requested options: 26:mtu,
121:classless-static-route, 42:ntp-server
Feb 15 11:35:15 shorewall dnsmasq[28147]: tags: set:este
Feb 15 11:35:15 shorewall dnsmasq[28147]: sent size:  1 option:
53:message-type  05
Feb 15 11:35:15 shorewall dnsmasq[28147]: sent size:  4 option:
54:server-identifier  c0:a8:30:fa
Feb 15 11:35:15 shorewall dnsmasq[28147]: sent size:  4 option:
51:lease-time  00:00:a8:c0
Feb 15 11:35:15 shorewall dnsmasq[28147]: sent size:  4 option: 58:T1
00:00:54:60
Feb 15 11:35:15 shorewall dnsmasq[28147]: sent size:  4 option: 59:T2
00:00:93:a8
Feb 15 11:35:15 shorewall dnsmasq[28147]: sent size:  4 option:
1:netmask  ff:ff:ff:00
Feb 15 11:35:15 shorewall dnsmasq[28147]: sent size:  4 option:
28:broadcast  c0:a8:30:ff
Feb 15 11:35:15 shorewall dnsmasq[28147]: sent size:  4 option:
3:router  c0:a8:30:fa
Feb 15 11:35:15 shorewall dnsmasq[28147]: sent size:  4 option:
6:dns-server  c0:a8:30:fa
Feb 15 11:35:15 shorewall dnsmasq[28147]: sent size: 13 option:
15:domain-name  6c:65:76:69:63:6f:2e:6c:6f:63:61:6c:65
Feb 15 11:35:15 shorewall dnsmasq[28147]: sent size: 18 option:
12:hostname  70:6f:72:74:61:74:69:6c:65:61:73:69:6c...

suggerimenti ?
grazie mille.
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: