Respuestas:
Esta es solo una versión modificada de: http://www.ubuntugeek.com/ubuntu-networking-configuration-using-command-line.html
Cómo configurar la interfaz de red utilizando el terminal
Puede configurar una interfaz de red desde la línea de comandos utilizando las utilidades de red. Puede configurar sus hosts de cliente de red con la línea de comandos mediante el uso de comandos para cambiar su configuración actual o editando una serie de archivos del sistema. Para configurar su tarjeta de interfaz de red para que se conecte automáticamente cuando se conecta un cable, puede seguir estos pasos "simples":
Configurar la dirección DHCP para su tarjeta de red
Para configurar la dirección DHCP, edite /etc/network/interfacese ingrese las siguientes líneas reemplazando eth0en el ejemplo con su tarjeta de interfaz de red:
sudo nano /etc/network/interfaces
Deberías ver algo similar a esto:
auto eth0
iface eth0 inet dhcp
en mi computadora se ve así:
auto lo
iface lo inet loopback
Entonces, si su tarjeta de red aparece como, eth2por ejemplo, dejaría el archivo así:
auto eth2
iface eth2 inet dhcp
En caso de que desee configurar una dirección IP estática para su tarjeta de red
El mismo procedimiento que el anterior pero necesitaría incluir más información.
Como arriba, reemplace eth0con el nombre de su tarjeta de red:
sudo nano /etc/network/interfaces
Archivo de ejemplo:
auto eth0
iface eth0 inet static
address 192.168.0.100
gateway 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
Después de ingresar todos los detalles necesarios para su IP estática, deberá reiniciar los servicios de red con el siguiente comando:
sudo /etc/init.d/networking restart
Configurar DNS
Puede agregar nombres de host y / o direcciones IP al archivo /etc/hostspara búsquedas estáticas.
Para hacer que su máquina consulte con un servidor en particular para buscar nombres, simplemente agregue sus direcciones /etc/resolv.conf.
Por ejemplo, una máquina que debería realizar búsquedas desde el servidor DNS en la dirección IP 192.168.0.1 tendría un resolv.confarchivo como este:
sudo nano /etc/resolv.conf
search test.com
nameserver 192.168.0.1
en mi caso se ve así:
search cantv.net
nameserver 127.0.0.1
Es probable que la mayoría de las respuestas sobre este tema confundan a los lectores cuando demuestren qué incluir /etc/resolv.confporque usan direcciones locales para el servidor de nombres.
"Por ejemplo, una máquina que debería realizar búsquedas desde el servidor DNS ".
Aquí el servidor DNS y el servidor de nombres significan lo mismo. Entonces, en lugar de colocar una dirección LAN allí, coloque una dirección de servidor DNS real. (es decir, el servidor DNS de Google)
nameserver 8.8.8.8
Este enlace explica el uso del archivo resolv.conf con más profundidad. https://theos.in/desktop-linux/resolve-conf-linux-example/
sudo /etc/init.d/networking restartun script de shell y te doy un voto positivo.