Método 1:Modificación del archivo de configuración de red (recomendado para configuraciones de IP estáticas)
Este es el método preferido si tiene una dirección IP estática asignada a su interfaz de red. Necesitará privilegios raíz (usando `sudo` o` su`).
1. Identifique su interfaz de red: Encuentre el nombre de su interfaz de red (por ejemplo, `eth0`,` en0`, `wlan0`,` wlp2s0`). Puede usar el comando `IP Addr` o` ifconfig`. Por ejemplo:
`` `Bash
Show de ADR de IP
`` `` ``
Esto enumerará todas sus interfaces de red y sus direcciones asociadas. Busque la interfaz conectada a su red.
2. Localice el archivo de configuración: La ubicación del archivo de configuración depende de su distribución de Linux. Las ubicaciones comunes incluyen:
* `/etc/sysconfig/network-scripts/ifcfg-
* `/etc/network/interfaces` (Debian, Ubuntu:este archivo utiliza una sintaxis diferente)
* `/etc/sistema/network/interfaces` (OpenBSD, NetBSD)
3. Edite el archivo de configuración: Use un editor de texto como `Vi`,` nano` o `emacs` para abrir el archivo. Agregue o modifique la línea `Gateway` (o su equivalente). La sintaxis varía según el tipo de archivo.
* `/etc/sysconfig/network-scripts/ifcfg-
`` `` ``
Dispositivo =
Ipaddr =192.168.1.100
Netmask =255.255.255.0
Gateway =192.168.1.1 <--- Cambiar esta línea
... otras configuraciones ...
`` `` ``
* `/etc/network/interfaces` (sistemas de tipo Debian): Deberá agregar una línea dentro del bloque de configuración de la interfaz.
`` `` ``
Auto
Iface
Dirección 192.168.1.100
Netmask 255.255.255.0
Gateway 192.168.1.1 <--- Agregar o cambiar esta línea
`` `` ``
4. Reinicie el servicio de red: Después de guardar los cambios, reinicie su servicio de red. El comando varía según su distribución:
* `SystemCTL reiniciar la red (sistemas Systemd como la mayoría de las distribuciones modernas de Linux)
* `Reiniciar redes de servicio (Systinit Systems)
* `ifconfig
Método 2:Uso del comando `IP Route` (para configuraciones IP estáticas y dinámicas)
Este método es adecuado para configuraciones IP estáticas y dinámicas. Manipula directamente la tabla de enrutamiento. Todavía necesita privilegios de raíz.
1. Agregue una ruta predeterminada: Esto establece la puerta de enlace predeterminada para todo el tráfico no enrutado explícitamente en otro lugar. Reemplace `
`` `Bash
ruta IP de sudo Agregar predeterminado a través de
`` `` ``
2. Ver la tabla de enrutamiento: Verifique el cambio usando:
`` `Bash
show de ruta IP
`` `` ``
Debería ver su nueva puerta de enlace predeterminada en la lista.
Consideraciones importantes:
* Gateway incorrecta: El uso de una dirección de puerta de enlace incorrecta evitará que su sistema acceda a Internet u otras redes.
* Persistencia: Los cambios realizados con la 'ruta IP' generalmente se pierden en reinicio a menos que los configure permanentemente dentro de los archivos de configuración de red de su sistema (Método 1).
* dhcp: Si está utilizando DHCP, el servidor DHCP puede sobrescribir el cambio directamente, cambiar la puerta de enlace. Debería cambiar la configuración del servidor DHCP o usar una configuración de IP estática.
* firewall: Asegúrese de que su firewall permita el tráfico hacia y desde la nueva puerta de enlace.
Recuerde reemplazar a los marcadores de posición como `