Ho un box Slackware Linux 13.0 con due interfacce, eth0 ed eth1 . Ho impostato questa casella per essere sulla rete 192.168.1.0/24, con subnet mask di 255.255.255.0.
Sto cercando di eseguire un server dhcpd su questa casella per servire due interfacce sopra, quindi ho subnetizzato la rete 192.168.1.0/24 in due sottoreti.
- Per eth0 192.168.1.1, maschera di sottorete 255.255.255.128, maschera di trasmissione 192.168.1.127.
- Per eth1 192.168.1.129, maschera di sottorete 255.255.255.128, maschera di trasmissione 192.168.1.255.
Entrambe le interfacce sono assegnate manualmente.
eth0 Link encap: Ethernet HWaddr 00: 00: 00: 00: 00: 00
inet addr: 192.168.1.1 Bcast: 192.168.1.127 Maschera: 255.255.255.128
UP BROADCAST RUNNING MULTICAST MTU: 1500 Sistema metrico: 1
Pacchetti RX: 0 errori: 0 rilasciati: 0 sovraccarichi: 0 frame: 0
Pacchetti TX: 39 errori: 0 rilasciati: 0 sovraccarichi: 0 portante: 0
collisioni: 0 txqueuelen: 1000
Byte RX: 0 (0,0 B) Byte TX: 1404 (1,3 KiB)
Interruzione: 11 Indirizzo base: 0x8000 Memoria: faffc000-faffcfff
collegamento Eth1 Link: Ethernet HWaddr 00: 00: 00: 00: 00: 00
inet addr: 192.168.1.128 Bcast: 192.168.1.255 Maschera: 255.255.255.128
UP BROADCAST RUNNING MULTICAST MTU: 1500 Sistema metrico: 1
Pacchetti RX: 10003 errori: 0 rilasciati: 0 sovraccarichi: 0 frame: 0
Pacchetti TX: 13286 errori: 0 rilasciati: 0 sovraccarichi: 0 portante: 0
collisioni: 0 txqueuelen: 1000
Byte RX: 1589229 (1,5 MiB) Byte TX: 9900005 (9,4 MiB)
Interrupt: 11
Ecco la configurazione di dhcpd.conf
autorevole;
ddns-update-style interim;
ignora gli aggiornamenti del client;
sottorete 192.168.1.0 maschera di rete 255.255.255.128 {
intervallo 192.168.1.2 192.168.1.126;
tempo di leasing predefinito 86400;
tempo massimo di leasing 86400;
router di opzione 192.168.1.1;
opzione ip-forwarding off;
opzione domain-name-server 208.67.222.222, 208.67.220.220;
opzione broadcast-address 192.168.1.127;
opzione subnet-mask 255.255.255.128;
}
sottorete 192.168.1.128 maschera di rete 255.255.255.128 {
intervallo 192.168.1.129 192.168.1.254;
tempo di leasing predefinito 86400;
tempo massimo di leasing 86400;
router di opzione 192.168.1.1;
opzione ip-forwarding off;
opzione domain-name-server 208.67.222.222, 208.67.220.220;
opzione broadcast-address 192.168.1.255;
opzione subnet-mask 255.255.255.128;
}
Questo è ciò che viene mostrato nel registro
10 apr 18:09:58 inspiron8600 dhcpd: DHCPDISCOVER dalle 00: 00: 00: 00: 00: 00 (inspiron8600) via eth1 10 aprile 18:09:58 inspiron8600 dhcpd: DHCPOFFER dal 192.168.1.131 a 00: 00: 00: 00: 00: 00: 00 (inspiron8600) via eth1 10 apr 18:10:01 inspiron8600 dhcpcd [3832]: eth1: aggiunta dell'indirizzo IP 169.254.153.6/16
Questo sta succedendo in modo spurio, e il registro si riempie di sciocchezze .. va notato che 'inspiron8600' è la scatola di Linux che esegue il server dhcpd. Quindi la mia domanda è questa:
Come posso impedire che ciò accada? E perché dovrebbe provare a darsi un contratto di locazione?
Sono sicuro di aver perso qualcosa ma non riesco a vederlo e apprezzerei un paio di occhi dalla comunità per individuare l'evidente difetto!
Per citare, i MAC sono stati filtrati e sostituiti con 0 per proteggere i colpevoli !!!