route
Red
Uso
route -n | route -n get defaultLee y edita la tabla de rutas del nucleo, pero en Linux ha cedido el paso a `ip route`, y en BSD/macOS la sintaxis es distinta, como `route -n get default`, asi que los ejemplos no se trasladan.
Opciones habituales
| Opción | Significado |
|---|---|
| -n | Numeric output, no reverse DNS (Linux). |
| -n get default | Show the default route on macOS/BSD, which has a different grammar. |
| add default gw <ip> | Add a default gateway (Linux); BSD writes add default <ip>. |
| del / delete | Remove a route. Linux says del, BSD says delete. |
Ejemplos
route -nThe kernel routing table on Linux.
route -n get defaultWhich gateway macOS is using.
sudo route add default gw 192.168.1.1Set a gateway by hand, lost at reboot (Linux).
Cuando falla una conexión, estos acotan hasta dónde llegó: el nombre no resuelve, no hay ruta o el puerto está cerrado.
Cómo leerlo
- Los corchetes [ ] marcan una parte que puedes omitir.
- Los puntos suspensivos … indican que puedes poner varios.
- Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.
Preguntas
Q. ¿Qué hace route?
Lee y edita la tabla de rutas del nucleo, pero en Linux ha cedido el paso a `ip route`, y en BSD/macOS la sintaxis es distinta, como `route -n get default`, asi que los ejemplos no se trasladan.
Q. ¿Cómo se escribe?
route -n | route -n get default — los corchetes marcan lo que puedes omitir.
Q. ¿Cuántas opciones vale la pena saber?
Aquí van 4; la lista completa está en man route. Este comando está en Red.
Comandos relacionados
página man: man route