Ho un server Linux (Rasperry Pi che utilizza Raspbian come sistema operativo) che dovrebbe utilizzare solo IP statico.
Tuttavia ho notato che ha anche l'IP dal server DHCP (l'IP fornito dal DHCP è 192.168.111.2). In base alle impostazioni di rete, il server dovrebbe utilizzare solo IP statico ( 192.168.111.100).
I contenuti di /etc/network/interfaces:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.111.100
netmask 255.255.255.0
gateway 192.168.111.1
dns-nameservers ip1 ip2
Nonostante utilizzi la configurazione statica, posso utilizzare SSH sul dispositivo anche utilizzando l'IP fornito da DHCP. Inoltre sembra che ntpdstia usando l'IP sbagliato e quello corretto.
Uscita di Netstat:
udp 0 0 192.168.111.2:123 0.0.0.0:* 2774/ntpd
udp 0 0 192.168.111.100:123 0.0.0.0:* 2774/ntpd
Secondo ifconfigl'IP 192.168.111.2non viene utilizzato:
eth0 Link encap:Ethernet HWaddr b8:27:eb:be:18:1c
inet addr:192.168.111.100 Bcast:192.168.111.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:138099 errors:0 dropped:0 overruns:0 frame:0
TX packets:81146 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:95954711 (91.5 MiB) TX bytes:27076870 (25.8 MiB)
ps -ef | grep dhcp mostra che ho un demone DHCP in esecuzione:
root 2000 1 0 Oct07 ? 00:00:06 /sbin/dhcpcd
Come disabilitare l' DHCPavvio del demone e assicurarsi che il mio server usi solo l'elettricità statica?
ifconfige viene usato regolarmente. Un giorno verrà sostituito ipma, onestamente, non ha alcuna importanza incidere qualcuno su ciò che è "migliore", dal momento che questa non è una gara pisciata. ifconfigfornisce dettagli più che sufficienti per il debug di cose come questa.