Linux Routing Essentials
ip route has replaced route
Show Route
ip route show
ip route
ip r
route
route -n
Add Route
ip route add 10.10.10.0/24 via 10.10.10.10 dev eth0
route add -net 10.10.10.0/24 gw 10.10.10.10 eth0
Remove Route
ip route delete 10.10.10.0/24 via 10.10.10.10 dev eth0
ip route del 10.10.10.0/24 via 10.10.10.10 dev eth0
route del -net 10.10.10.0/24 gw 10.10.10.10 eth0
Add Default Gateway
ip route add default via 10.10.10.10/24
route add default gw 10.10.10.10
Block Destination
#ICMP
ip route add prohibit 10.10.10.10/24
ip route del prohibit 10.10.10.10/24
#Stealth
ip route add blackhole 10.10.10.10/24
ip route del blackhole 10.10.10.10/24
#Host
route add -host 10.10.10.10 reject
route del -host 10.10.10.10 reject
#Network
route add -net 10.10.10.0 netmask 255.255.255.0 reject
Related
- Linux IP Essentials
- Populate Static MAC to IP Binding on Edge Router X via Command Line
- Enable IP Forwarding in Linux