GNU/Linux >> Tutoriales Linux >  >> Linux

Ejemplos de comandos de ruta en Linux

Es posible configurar un sistema Linux para que actúe como enrutador. La función de un enrutador es pasar el tráfico de un segmento de red a otro, según la ID de red de los paquetes. Para dirigir correctamente el tráfico a la subred adecuada (y evitar que el tráfico también llegue a ciertas subredes), se configuran las entradas de la tabla de enrutamiento. Esta no es una configuración común para hosts Linux, pero es importante tenerla en cuenta.

El comando de ruta se utiliza para ver la tabla de enrutamiento. El comando también se utiliza para manipular la tabla de enrutamiento, lo que permite al administrador configurar las rutas deseadas.

Los ejemplos incluyen lo siguiente.

Comando Solía ​​
ruta Ver la tabla de enrutamiento actual en el sistema.
ruta agregar gw predeterminado {dirección IP} Configure una puerta de enlace predeterminada por su dirección IP. Los paquetes se pasarán a este destino si no hay otras rutas que coincidan con su ID de red.
añadir ruta –host {dirección IP} rechazar Filtrar el tráfico destinado a la dirección especificada, lo que permite que un administrador controle las conexiones a un host en particular. También se puede configurar para una subred completa.

Sintaxis

La sintaxis del comando de ruta es:

# route [options]

Visualización de la tabla de enrutamiento:

Ejemplos de comandos de ruta

1. Para ver la tabla de enrutamiento actual:

# route 

2. Para mostrar direcciones numéricas en lugar de intentar determinar nombres de host simbólicos:

# route -n 

3. Para usar el formato netstat para mostrar la tabla de enrutamiento:

# route -e 

4. Para ver la caché de enrutamiento del kernel:

# route -C 

5. Para agregar la ruta al sistema:

# route add -net 192.168.200.0 netmask 255.255.255.0 gw 192.168.200.1
# route add -host 192.168.200.10 netmask 255.255.255.254 gw 192.168.200.1
# route add -host 192.168.200.10 netmask 255.255.255.254 gw 192.168.200.1 dev eth0 

6. Para agregar una ruta predeterminada a través de la puerta de enlace especificada:

# route add default ge 192.168.200.1 

7. Para eliminar una ruta del sistema:

# route del -net 192.168.200.0 netmask 255.255.255.0 gw 192.168.200.1
# route del -host 192.168.200.10 netmask 255.255.255.0 gw 192.168.200.1 

8. Para rechazar una ruta:

# route add -host 192.168.200.10 netmask 255.255.255.254 gw 192.168.200.1 reject
# route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.200.1 reject
# route add -net 192.168.0.0 netmask 255.255.0.0 reject 

9. Para ver la ayuda:

# route -h
# route --help

10. Para ver la versión:

# route -V
# route --version 

11. Para configurar el modo detallado:

# route -v 


Linux
  1. 7 ejemplos de comandos Linux df

  2. 8 ejemplos de comandos TR de Linux

  3. Ejemplos de comandos rm en Linux

  4. Ejemplos de comandos ps en Linux

  5. Ejemplos de comandos sa en Linux

9 ejemplos de comandos diff en Linux

Comando ip de Linux con ejemplos

Comando Agregar ruta de Linux con ejemplos

Comando de ruta en Linux

Ejemplos de comandos id en Linux

Ejemplos de comandos de ruta en Linux