route命令详解
route命令详解
⼀.命令功能
Route命令是⽤于操作基于内核ip路由表,它的主要作⽤是创建⼀个静态路由让指定⼀个主机或者⼀个⽹络通过⼀个⽹络接⼝,如eth0。当使⽤"add"或者"del"参数时,路由表被修改,如果没有参数,则显⽰路由表当前的内容
⼆.命令参数
-n不解析名字
-f清空所⽤配置
-p与add 命令⼀起使⽤时使路由具有永久性
add添加⼀条新路由
del删除⼀条路由
-host⽬标是⼀个主机
-net⽬标是⼀个⽹段
gw路由数据包通过⽹关。注意,你指定的⽹关必须能够达到。
netmask当添加⼀个⽹络路由时,需要使⽤⽹络掩码
Destination指定该路由的⽹络⽬标。
Gateway指定⽹络⽬标定义的地址集和⼦⽹掩码可以到达的前进或下⼀跃点 IP 地址
三.使⽤例⼦
1.添加⽹关/设置⽹关
命令:
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
route add -host 172.16.1.5 gw 172.16.1.5
设置默认⽹关
route add default gw 172.16.1.5
2.删除⽹关
route del -net 10.0.0.0 gw 10.0.0.254
route del -host 172.16.1.5 gw 172.16.1.5
route del default gw 172.16.1.5
说明:-net 表⽰⽬标是⼀个⽹段
-host 表⽰⽬标是⼀个主机 gw理解为多条件精准删除
ip添加,删除
删除ip
ip addr del 192.168.56.100/24 dev bond0
nginx和网关怎么配合使用ip addr del 192.168.165.100/24 dev bond1
添加ip
ip addr add 192.168.56.101/24 brd 192.168.56.255 dev eth0 label eth0:1
ip addr add 192.168.165.101/24 brd 192.168.165.255 dev eth0 label eth0:1
label:设置别名 ,ifconfig命令可以查看的到,不然只能ip查看,不能ifconfig查看

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。