linux中route命令的用法
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
route命令
route命令用来显示并设置Linux内核中的网络路由表,route命令设置的路由主要是静态路由。
语法
route(选项)(参数)
选项
选项 | 描述 |
---|---|
-A | 设置地址类型; |
-C | 打印将Linux核心的路由缓存; |
-v | 详细信息模式; |
-n | 直接显示数字形式的IP地址; |
-e | netstat格式显示路由表; |
-net | 到一个网络的路由表; |
-host | 到一个主机的路由表。 |
参数
参数 | 描述 |
---|---|
add | 增加指定的路由记录; |
del | 删除指定的路由记录; |
target | 目的网络或目的主机; |
gw | 设置默认网关; |
mss | 设置TCP的最大区块长度(MSS),单位MB; |
window | 指定通过路由表的TCP连接的TCP窗口大小; |
dev | 路由记录所表示的网络接口。 |
解析
[root@localhost ~]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default gateway 0.0.0.0 UG 100 0 0 ens33
link-local 0.0.0.0 255.255.0.0 U 1003 0 0 br0
192.168.186.0 0.0.0.0 255.255.255.0 U 100 0 0 ens33
参数 | 描述 |
---|---|
Destination | 目的地址; |
Gateway | 指定的网关; |
Genmask | 掩码; |
Flags | 网络节点的状态;U(used):使用中,G(gateway):网关 ,H(host):是一个主机而非网络。 |
Metric | 下一跳; |
Ref | 被引用的次数; |
Iface | 网卡。 |
示例
1、添加一个网络
route add -net 10.0.0.0/24 dev ens33
2、指定网关添加网络
route add -net 10.1.0.0/24 dev ens33 gw 192.168.186.2
3、添加一个主机IP
route add -host 10.1.1.1 dev ens33
4、删除网络
route del -net 10.0.0.0/24
5、删除主机
route del -host 10.1.1.1
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:22 天前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献2条内容
所有评论(0)