Hi,
ich habe jetzt zu Testzwecken mal versucht einen Dhcp-Server an eth2 (default) und einen an eth2:1 (soll mein WLan simulieren) mit unterschiedlichen Subnetzen zu binden. Ich will/muss es erstmal so machen, da ich die Wlankarte noch nicht in der Kiste drinnen habe. Der (default)Server wird vom System beim starten bzw. aktivieren des Netzwerkes gestartet, und laeuft prima. Den Server fuer eth2:1 will ist erstmal von Hand starten, und zwar wie folgt:
Code: Alles auswählen
/etc/dhcp3# /usr/sbin/dhcpd3 -cf /etc/dhcp3/dhcpd.wlan.conf -lf /var/lib/dhcp3/dhcpd.wlan.leases eth2:1 &
[1] 3442
root@cqcsuroute:/etc/dhcp3# Internet Systems Consortium DHCP Server V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 leases to leases file.
No subnet declaration for eth2:1 (0.0.0.0).
** Ignoring requests on eth2:1. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface eth2:1 is attached. **
Not configured to listen on any interfaces!
[1]+ Exit 1 /usr/sbin/dhcpd3 -cf /etc/dhcp3/dhcpd.wlan.conf -lf /var/lib/dhcp3/dhcpd.wlan.leases eth2:1
/etc/dhcp3#
In der /etc/dhcpd3/dhcpd.wlan.conf steht folgendes:
Code: Alles auswählen
...
DHCPD_INTERFACE="eth2:1";
# Config fuer DHCP Verbindungen ueber WLan
subnet 10.1.3.0 netmask 255.255.255.0 {
range 10.1.3.1 10.1.3.240;
option routers 10.1.3.254;
option broadcast-address 10.1.3.255;
}
Code: Alles auswählen
eth2 Protokoll:Ethernet Hardware Adresse 00:1B:21:00:7C:BE
inet Adresse:10.1.2.254 Bcast:10.1.2.255 Maske:255.255.255.0
inet6 Adresse: fe80::21b:21ff:fe00:7cbe/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:530067 errors:0 dropped:0 overruns:0 frame:0
TX packets:651675 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:129116531 (123.1 MiB) TX bytes:501667370 (478.4 MiB)
Basisadresse:0x3000 Speicher:90220000-90240000
eth2:1 Protokoll:Ethernet Hardware Adresse 00:1B:21:00:7C:BE
inet Adresse:10.1.3.254 Bcast:10.1.3.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Basisadresse:0x3000 Speicher:90220000-90240000
Ich sehe da keinen Fehler (leider), ich bin der Meinung das die von mir vergebene Subnetrange zu dem Netz von eth2:1 passt.