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 ntpdestá 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 ifconfigla IP 192.168.111.2no 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 DHCPinicio del demonio y me aseguro de que mi servidor use solo la estática?
ifconfigy se usa regularmente. Algún día será reemplazado por, ippero honestamente, no tiene ninguna consecuencia molestar a alguien sobre lo que es "mejor", ya que este no es un concurso de meadas. ifconfigproporciona detalles más que suficientes para depurar cosas como esta.