route (command)
route
is a Linux command and Windows used to view and manipulate the IP routing table in Linux, Unix-like and Windows.
Contents
Basic Linux commands
Man page: https://linux.die.net/man/8/route
- Add default router:
route add default gw 192.168.1.254 eth0
- Add route to an specific subnet:
route add -net 10.10.10.0/24 dev eth0
netstat -rn
route del -net 0.0.0.0 gw 192.168.178.1 netmask 0.0.0.0 dev eth0
Basic Windows commands
route delete 10.10.10.10
route delete 0.0.0.0 mask 0.0.0.0 XXX 10.10.10.10
route print
macOS
route add default xx.xx.xx.xx
route del default
route -n get default
Network configuration files
- Ubuntu (systemd):
/lib/systemd/network
, the volatile runtime network directory /run/systemd/network
/etc/systemd/network
Related commands: ip route [show|xxx]
PAN-OS
Related terms
/proc/net/route
ip
traceroute
- Windows:
route print
route
directive/etc/openvpn/server.conf
- RTNETLINK
See also
route
, IOS:show ip route
, PAN-OS:show routing route
,route add
,route del
- IP:
route
,mtr
,traceroute
,tcptraceroute
,lft
, TTL ip
[link, route]
,ifconfig
netstat
ss
lsof
ping
ethtool
mii-tool
arping
nmcli
(RHEL)route
networkctl
,netplan
,tc
- TCP/IP, Transport protocol, UDP, SCTP, QUIC, subnet mask, Routing protocols: BGP, routing table, Policy based routing, multicast, TCP Fast Open, RDP, TTL, RTT, MPTCP, Large send offload (LSO): (TSO, GRO, GSO, TCP checksum),
ethtool
, SCTP, 5-Tuple, Check TCP connectivity, TCP window size,/proc/sys/net/ipv4/tcp_rmem
, ack, List of TCP ports, localhost, broadcast address
Advertising: