Cambiar el servidor de Ubuntu de DHCP a una dirección IP estática
Si el instalador de Ubuntu Server ha configurado su servidor para que use DHCP, deberá cambiarlo a una dirección IP estática para que la gente pueda usarlo..
Cambiar esta configuración sin una GUI requerirá una edición de texto, pero eso es Linux clásico, a la derecha?
Abramos el archivo / etc / network / interfaces. Voy a usar vi, pero puedes elegir un editor diferente
sudo vi / etc / network / interfaces
Para la interfaz principal, que suele ser eth0, verá estas líneas:
auto eth0
iface eth0 inet dhcp
Como puedes ver, está usando DHCP en este momento. Vamos a cambiar dhcp a estático, y luego hay una serie de opciones que deben agregarse debajo de él. Obviamente lo personalizarías a tu red..
auto eth0
iface eth0 inet static
dirección 192.168.1.100
máscara de red 255.255.255.0
red 192.168.1.0
emisión 192.168.1.255
puerta de enlace 192.168.1.1
dns-nameservers 192.168.1.1
Ahora tendremos que agregar la configuración de DNS editando el archivo resolv.conf:
sudo vi /etc/resolv.conf
En la línea 'servidor de nombres xxx.xxx.xxx.xxx' reemplace la x con la IP de su servidor de nombres. (Puedes hacer ifconfig / all para averiguar cuáles son)
También debe eliminar el cliente dhcp para que esto se pegue (gracias a Peter por darse cuenta). Es posible que necesite eliminar dhcp-client3 en su lugar.
sudo apt-get remove dhcp-client
Ahora solo tendremos que reiniciar los componentes de red:
sudo /etc/init.d/networking restart
Ping www.google.com. Si recibe una respuesta, la resolución de nombres funciona (a menos que, por supuesto, si Google está en su archivo de hosts).
Realmente muy simple.
Actualizado Gracias a Nickname007 en los comentarios por señalar que olvidé las entradas de DNS en la guía..