route

route命令

常用参数
add:增加路由。
  -delete:删除路由。
  -net:路由到达的是一个网络,而不是一台主机。
  -host:路由到达的是一台主机。
  -netmask Nm:指定路由的子网掩码。
  gw:指定路由的网关

  1. 查看 route -n
[root@kai ~]#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.37.2    0.0.0.0         UG    100    0        0 eth0
192.168.37.0    0.0.0.0         255.255.255.0   U     100    0        0 eth0
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0
192.168.247.0   0.0.0.0         255.255.255.0   U     101    0        0 eth1
  1. 添加 、删除网关
    添加route add [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
[root@kai ~]#route add -host 192.168.1.3 gw 172.16.0.1 dev eth0

删除route del

[root@kai ~]#route del -host 192.168.1.3 gw 172.16.0.1 dev eth0

默认路由、网关:
举例:

route add -net 202.96.96.0 -netmask 255.255.255.0 gw 192.168.1.10 dev eth0
表 示 到 202.96.96.0/255.255.255.0 这个网络的信息通过你的第一块网卡发送 , 默认网关的地址是192.168.1.10

默认路由:route add default gw 192.168.1.10

netstat命令

常用参数
-t: tcp协议相关
-u: udp协议相关
-w: raw socket相关
-l: 处于监听状态
-a: 所有状态
-n: 以数字显示IP和端口
-e:扩展格式
-p: 显示相关进程及PID
常用组合
-tan -uan -tnl -unl
语法
netstat [–tcp|-t] [–udp|-u] [–raw|-w] [–listening|-l] [–all|-a] [–numeric|-n] [–extend|-e[–extend|-e]] [–program|-p]

  1. 显示路由表
[root@kai ~]#netstat -rn  
-r显示内核路由表  
-n数字表格
  1. 显示接口统计数据
    语法
    netstat {–interfaces|-I|-i} [iface] [–all|-a] [–extend|-e] [–program|-p] [–numeric|-n]
[root@kai ~]#netstat -i
Kernel Interface table
Iface             MTU    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
bro              1500        0      0      0 0             0      0      0      0 BMU
eth0             1500     3340      0      0 0          2722      0      0      0 BMRU
eth1             1500      170      0      0 0           104      0      0      0 BMRU
lo              65536      108      0      0 0           108      0      0      0 LRU
virbr0           1500        0      0      0 0             0      0      0      0 BMU

ip命令

常用对象的取值含义如下:

link:网络设备
address:设备上的协议(IP或IPv6)地址
addrlabel:协议地址选择的标签配置
route:路由表条目
rule:路由策略数据库中的规则
常用选项的取值含义如下:

-V,-Version:显示指令版本信息
-s,-stats,statistics:输出详细信息
-h,-human,-human-readable:输出人类可读的统计信息和后缀
-o,-oneline:将每条记录输出到一行,用‘\’字符替换换行符
实例
使用实例-IP管理
命令设置IP:ip addr add 192.168.0.123/24 dev eth0

命令删除配置的IP:ip add del 192.168.0.123/24 dev eth0

使用实例-启用/禁用网卡
命令启用被禁用的网卡:ip link set eth0 up

命令禁用网卡:ip link set eth0 down

使用实例-路由配置
命令查看路由信息 :ip route show

命令通过IP地址查询路由包从哪条路由来:
ip route get 119.75.216.20

命令所有的网络数据包都通过192.168.0.150来转发,而不是以前的默认路由:
ip route add default via 192.168.0.150/24

命令修改特定网卡的默认路由 :
ip route add 172.16.32.32 via 192.168.0.150/24 dev enp0s3

命令删除路由 :ip route del 172.17.160.0/20

命令刷新路由表:ip route flush cache

.168.0.150/24 dev enp0s3

命令删除路由 :ip route del 172.17.160.0/20

命令刷新路由表:ip route flush cache

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值