Tengo un servidor Linux (Rasperry Pi usando Raspbian como SO) que debería usar solo IP estática.
Sin embargo, noté que también tiene IP del servidor DHCP (la IP dada por DHCP es 192.168.111.2
). Según la configuración de red, el servidor solo debe usar IP estática ( 192.168.111.100
).
Los contenidos de /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
A pesar de usar la configuración estática, puedo usar SSH para el dispositivo también usando la IP proporcionada por DHCP. También parece que ntpd
está usando la IP incorrecta y la correcta.
Salida de 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
Según ifconfig
la IP 192.168.111.2
no se utiliza:
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
muestra que tengo un demonio DHCP ejecutándose:
root 2000 1 0 Oct07 ? 00:00:06 /sbin/dhcpcd
¿Cómo deshabilito el DHCP
inicio del demonio y me aseguro de que mi servidor use solo la estática?
ifconfig
y se usa regularmente. Algún día será reemplazado por, ip
pero honestamente, no tiene ninguna consecuencia molestar a alguien sobre lo que es "mejor", ya que este no es un concurso de meadas. ifconfig
proporciona detalles más que suficientes para depurar cosas como esta.