路由介绍
作用
路由:为去某一个地方选择一个指定路径
路由功能:路由器,工作在网络层
路由匹配优先级
直连路由---静态路由---默认路由
如果等级一样按照metric的值的大小,值越小优先级越高
查看路由
route -n #推荐
netstat -rn
ip route show
ip r # 推荐
路由表
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 172.30.255.253 0.0.0.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
172.30.240.0 0.0.0.0 255.255.240.0 U 0 0 0 eth0
# Destination: 目标网络ID,表示可以到达的目标网络ID,0.0.0.0/0 表示所有未知网络,又称为默认路由,优先级最低
# Gateway: 到达非直连的网络,将数据发送到临近(下一个)路由器的临近本主机的接口的IP地址,如果是直连网络,gateway是0.0.0.0
# Genmask:目标网络对应的netmask
# Metric: 值越小,路由记录的优先级最高
# Iface: 到达对应网络,应该从当前主机哪个网卡发送出来
路由相关命令
# 添加路由:
route add [-net|-host|default] [netmask Nm] [gw GW] [[dev] If]
# -host 静态路由(两台主机之间配置)
# -net 网络路由
# default 默认路由
# 添加默认路由:
route add default gw 192.168.0.1
# 添加静态路由:
route add -net 10.0.1.0/24 gw 10.0.0.254 dev eth1
#要访问10.0.1.0/24的网段要走10.0.0.254这个网关,从本机的dev eth1出网
# 删除静态路由
route del -net 10.0.1.0/24