Det finns ett nätverkskort konfigurerat, eth0, med adressen a.b.c.32
I /etc/hosts står bl.a.
Kod: Markera allt
127.0.0.1 localhost.localdomain localhost
a.b.c.32 myserver.mydomain.org myserver
Kod: Markera allt
listen-address=127.0.0.1
listen-address=a.b.c.32
dhcp-range=a.b.c.100,a.b.c,130,4h
Nu behöver vi dock utöka adressområdet MEN på en annan subnet adress, a.b.d. nätet
Så jag adderar en rad till dnsmasq.conf:
Kod: Markera allt
dhcp-range=a.b.d.100,a.b.d,130,4h
dhcp-range=a.b.c.100,a.b.c,130,4h
"no address range available for DHCP request via eth0"
Efter lite sökning på nätet verkar det som att anledningen är att:
"Dnsmasq checks that the dhcp-range matches the subnet that the interface uses."
En lösning verkar vara att montera och konfigga ett andra nätverkskort, eth1, och ansluta det till a.b.d. nätet.
Men finns det ingen mjukvarulösning där jag enbart klarar mig med endast ett nätverkskort?
Jag tänker mig nödvändigheten att utöka adress-området till en tredje subnet-adress a.b.e. i framtiden och ska man då behöva följa upp detta med ytterligare nätverkskort...