Soy obvio que ya has intentado configurar / etc / network / interfaces en el sistema basado en Debian. Usaste nmtui o modificado Configuración de la red Archivar en un sistema basado en RedHat para hacer que la dirección IP sea estática y estoy seguro de que puede hacer que la dirección IP sea estática.
Pero lo real comienza aquí. Cuando intenta hacer ping o intenta obtener acceso «Einwebsite.com», No se le puede localizar y el terminal imprime ping: somewebsite.com: error de resolución de nombre temporal.
Qué pasó Entiendo que esté frustrado con la razón por la que decidí escribir un artículo.
Tabla de Contenidos
requisitos
Para ser justos, no necesitamos mucho de tu parte, y creo que es posible que ya lo tengas. privilegios de sudo para cambiar los archivos de configuración de la red. De lo contrario, el sistema debe estar conectado a Mobile Hotspot.
¿Por qué ocurrió el problema?
El problema ocurre a menudo cuando no está familiarizado con este Puerta de enlace estándar. Si intenta poner una puerta de enlace aleatoria de su elección, y La conexión a Internet no está establecida, pero el sistema está configurado como IP estática.
Para continuar con nuestra guía, el primer paso es: conoce la puerta de enlace estándar. Si omite este paso, no puedo ayudarlo y esa es la razón principal por la que no puede conectarse a Internet después de configurarlo.
Antes de pasar el siguiente comando, si tiene configuración ya hecha Cambios en / etc / network / interfaces o usar nmtui, deshaga los cambios y restaure la red DHCP. De lo contrario, obtendrá la puerta de enlace incorrecta.
Abra una terminal y pase el siguiente comando para obtener la puerta de enlace predeterminada:
$ sudo ip r
default via 192.168.107.2 dev ens33 onlink
192.168.107.0/24 dev ens33 proto kernel scope link src 192.168.107.33
El paso anterior imprime una puerta de enlace IP estándar que es 192.168.107.33 y anótelo.
Hay una forma separada de configurar la red en Sistema Debian y RedHat por lo tanto. Tenemos dos enfoques diferentes:
Seleccione las opciones anteriores de acuerdo con sus distribuciones instaladas.
Cree una IP estática en un sistema basado en Debian
Paso 1: – Cambiar / etc / network / interfaces
Una vez que conozca la puerta de enlace IP predeterminada, puede continuar con los siguientes pasos. Desplácese hacia arriba para encontrar la puerta de enlace predeterminada.
Vuelva a la terminal nuevamente y pase el siguiente comando para cambiar el archivo de interfaces:
$ sudo nano /etc/network/interfaces
Mi computadora VMware está conectada al sistema NAT, o puede decir: Ethernet, y ahora voy a hacerle algunos cambios.
Antes de los cambios
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug ens33
iface ens33 inet dhcp
Después de los cambios
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug ens33
# DHCP TO STATIC
iface ens33 inet static
# ADDRESS RANGE BETWEEN DEFAULT GATEWAY
address 192.168.107.33/24
# DEFAULT GATEWAY FETCH USING ip r
gateway 192.168.107.2
Te diré lo que hicimos primero para elegir la interfaz. Entonces cambia DHCP a estático y escriba el dirección IP entre un área de su puerta de enlace predeterminada.
Paso 2: – Interfaces Ifdown e Ifup
Una vez que haya terminado con el paso anterior, tenemos que Interfaces de red Down & Up Para hacer esto, tome nota del nombre de la interfaz. En mi caso es ens33 e ingrese el siguiente comando:
$ ifdown ens33
$ ifup ens33
Paso 3: – Verifique los océanos de tendencias de IP y ping para verificar la conectividad
Hemos completado los pasos en su totalidad. Para verificar la dirección IP y la conectividad, ingrese los siguientes comandos:
$ ip a
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:6e:20:33 brd ff:ff:ff:ff:ff:ff
inet 192.168.107.33/24 brd 192.168.107.255 scope global ens33
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe6e:2033/64 scope link
valid_lft forever preferred_lft forever
La salida anterior muestra claramente que el sistema está configurado como estático y ahora verifiquemos la conectividad con eso Anillo Mando:
$ ping trendoceans.com
PING trendoceans.com (172.67.162.254) 56(84) bytes of data.
64 bytes from 172.67.162.254 (172.67.162.254): icmp_seq=1 ttl=128 time=317 ms
64 bytes from 172.67.162.254 (172.67.162.254): icmp_seq=2 ttl=128 time=338 ms
^C
--- trendoceans.com ping statistics ---
3 packets transmitted, 2 received, 33.3333% packet loss, time 21ms
rtt min/avg/max/mdev = 317.151/327.531/337.911/10.380 ms
Cree una IP estática en un sistema basado en RHEL (Centos, Rocky-Linux)
Antes de continuar con este paso, le recomiendo que lea cómo obtener la puerta de enlace predeterminada si se perdió lo anterior.
Por supuesto, hay otras formas de configurar la red, pero le recomiendo que se una a nmtuiy tiene todas las opciones que necesitamos en este momento.
Paso 1: configurar la red con nmtui
Inicie una ventana de terminal y copie uno de los siguientes comandos:
$ sudo nmtui
Una vez que pase el comando anterior, se le presentarán varias pantallas y lo guiaré a través de cada paso.
En la primera pantalla, seleccione la pantalla «Editar conexión» presione para seleccionar Ingresar, y para moverte puedes usar flecha Clave.
Solo en mi sistema Ethernet (ens33) Hay opciones disponibles Si su sistema tiene otras interfaces, puede elegirlas.
Puede moverse hacia arriba y hacia abajo con las teclas de flecha correspondientes.
- Ir CONFIGURACIÓN IPv4 y cambia a «Manual».
- Ingrese la dirección IP que desea asignar a su sistema de acuerdo con la puerta de enlace predeterminada.
- Pase la puerta de enlace predeterminada que anotó anteriormente.
Después de realizar cambios en un archivo de configuración, use la tecla de flecha hacia abajo para desplazarse hacia abajo y guardar sus cambios recientes. Alguna ¿Por qué no puede guardar el archivo? Comprobar si nmtui comenzó como sudo?
Paso 2: – Desactivar y activar la conexión
Una vez que haya terminado con el paso anterior, tendrá que Desactivar y activar una conexión para reflejar el cambio.
Seleccionar para ello Activar conexión y presione Entrar.
Seleccione la interfaz correcta y use la tecla de flecha derecha para hacer clic «Desactivar» a la red descendente.
Haga clic de nuevo activar para activar la interfaz de red.
Paso 3: – Verifique los océanos de tendencias de IP y ping para verificar la conectividad
Puede comprobar los cambios colocando una marca de verificación Su dirección IP y obten Anillo a un sitio web específico. También haga esto pasando algunos comandos:
$ ip a
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:7e:47:52 brd ff:ff:ff:ff:ff:ff
inet 192.168.107.30/24 brd 192.168.107.255 scope global noprefixroute ens33
valid_lft forever preferred_lft forever
inet6 fe80::dd9d:7f33:5ab9:1246/64 scope link noprefixroute
valid_lft forever preferred_lft forever
$ ping trendoceans.com
PING trendoceans.com (172.67.162.254) 56(84) bytes of data.
64 bytes from 172.67.162.254 (172.67.162.254): icmp_seq=1 ttl=128 time=465 ms
64 bytes from 172.67.162.254 (172.67.162.254): icmp_seq=2 ttl=128 time=345 ms
64 bytes from 172.67.162.254 (172.67.162.254): icmp_seq=3 ttl=128 time=423 ms
^C
--- trendoceans.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2006ms
rtt min/avg/max/mdev = 344.503/411.088/465.374/50.111 ms
Envolver
Eso es todo demasiado configurar direcciones IP estáticas si también desea conectarse a su punto de acceso móvil y otras redes, no olvide obtener la dirección de puerta de enlace predeterminada.
Lea esto: – Guía de comandos DMIDecode con ejemplos
Probamos este método en un entorno virtual con distribuciones Debian y Centos Stream y creo que el método anterior funcionará en todas las máquinas.
Si quieres saludar o sugerir algo, no dudes en ponerte en contacto conmigo.
Un hombre conocedor de la tecnología que ha explorado algunas de las cosas asombrosas de la tecnología y explorado un poco más. De camino allí, tuve la oportunidad de trabajar con varias herramientas de código abierto en el desarrollo de Android, Linux, AWS y DevOps.
Uno de los lemas de mi vida “Sé siempre un estudiante de por vida”.
¿Te gusta lo que lees? Compártelo con otros.