Por defecto, Ubuntu usa DHCP y Gnome NetworkManger para configurar las interfaces. Esto no es óptimo en muchos casos.
¿Cómo configurar una máquina de escritorio para una dirección IP estática que se aplica a todos los usuarios?
Antecedentes adicionales : para el 99.9% de los usuarios, una entrada DHCP estática es probablemente la solución más fácil, sin embargo, he encontrado un conflicto con el mythtv-background
proceso y cualquier cambio en la interfaz eth0. Si la interfaz se activa / desactiva después de que mythtv se está ejecutando, se bloquea el proceso (que también interrumpió la suspensión del sistema). Por lo tanto, mis preguntas realmente necesitan una dirección IP estática , donde la interfaz se muestra con una IP conocida y permanece activa permanentemente.
fuente
Respuestas:
Haga clic derecho en nm, elija Editar conexiones ... busque su interfaz, haga clic en Editar ... , haga clic en Configuración de IPv4 , elija Manual y configure su interfaz.
Una alternativa sería editar / etc / network / interfaces . Un ejemplo de configuración sería:
entonces corre
Tenga en cuenta que esto desactivará nm para esta interfaz y tendrá que eliminar (o descomentar) las entradas para activar nm nuevamente.
Editar (vea la publicación de Casey): También debe configurar un DNS después de editar / etc / network / interfaces:
fuente
eth0
en el ejemplo de sBlatt) puede ser diferente en su PC:eth0
es el nombre habitual de la primera interfaz de Ethernet con cable ; No existe un estándar para nombrar interfaces inalámbricas. El comandoip link show
mostrará una lista de interfaces de red, junto con sus parámetros relevantes.Actualice
/etc/networking/interfaces
para configurar la dirección estática:Establezca uno o más servidores de nombres deseados en
/etc/resolv.conf
:Debe evitar que gnome-network-manager intente secuestrar la
eth0
conexión:Asigne una dirección IP estática reiniciando el subsistema de red:
fuente
ifup
/ifdown
/etc/networking/interfaces
ser/etc/network/interfaces
?Si tiene un pequeño enrutador conectado (algo así como http://192.168.1.1 desde su navegador), registre las direcciones actuales del servidor DNS. Reserve una dirección IP más de DHCP (algo así como 192.168.1.200-192.168.1.210) o desactive DHCP por completo.
Desde el menú de Ubuntu: Sistema -> Preferencias -> Conexiones de red -> Auto eth0 -> editar -> Configuración de IPV4 -> Cambiarlo a Manual -> agregar ip, (algo como 192.168.1.200 lo que reservó arriba), la máscara de red 255.255.255.0 y la dirección interna del enrutador para la ruta predeterminada (algo así como 192.168.1.1 lo que usó para iniciar sesión) -> Ingrese las direcciones del servidor DNS que registró en la parte inferior de la ventana.
fuente
1) compruebe qué interfaz debe configurarse, suponga que la interfaz que desea cambiar es
eth0
en este caso:2) abrir y editar
/etc/network/interface
:3) agregue las siguientes líneas al archivo
/etc/network/interface
:3) reinicie su interfaz con el comando
ifdown
yifup
:PD: usar
$ sudo systemctl restart networking
o$ sudo ifup eth0
puede no funcionar cuando se están utilizando otras herramientas de red, por favor también marque No puedo ifdown eth0 (interfaz principal)fuente