网络管理(七)
来源:互联网 发布:os x软件推荐 编辑:程序博客网 时间:2024/05/10 15:52
1、路由管理命令route
usage:route add [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
下面通过示例来说明怎么使用:
(a)查看路由表
(b)添加默认路由
(c)添加路由
(d)删除路由记录
[root@centos7~]#route del -net 0.0.0.0 netmask 255.255.255.0 gw 172.18.0.1
[root@centos7~]#route del default gw 172.18.0.1
注意:加默认路由必须在一个网段;与同一个路由相连,会自动添加路由。如果没有添加路由记录,会显示信息:目标主机不可到达。
2、netstat命令
usage:netstat [--tcp|-t] [--udp|-u] [--raw|-w] [-- listening|-l] [--all|-a] [--numeric|-n] [--extend|-e[-- extend|-e]] [--program|-p]
选项
-t: tcp协议相关
-u: udp协议相关
-w: raw socket相关
-l: 处于监听状态
-a: 所有状态
-n: 以数字显示IP和端口
-e:扩展格式
-p: 显示相关进程及PID
示例:
显示路由表:
netstat {--route|-r} [--numeric|-n]
-r:显示路由表,相当于route -n
-n:数字格式
示例: [root@centos7~]#netstat -nr
显示接口统计数据:
usage:netstat {--interfaces|-I|-i} [iface] [--all|-a] [-- extend|-e] [--program|-p] [--numeric|-n]等同ifconfig -s INTERFAC
示例:
[root@centos7~]#ifconfig -s eth1
注意:这个命令使用方法比较特殊,必须按照图上的写。
3、ip命令
usage:ip [ OPTIONS ] OBJECT { COMMAND | help } OBJECT := { link | addr | route }
ip link INTERFACE set DEV up/down
ifup/ifdown只是在网络层删除IP地址
usage:ip addr { add | del } IFADDR dev STRING [label LABEL]:添加地址时指明网卡别名 [scope {global|link|host}]:指明作用域 global: 全局可用 link: 仅链接可用 host: 本机可用 [broadcast ADDRESS]:指明广播地址ip address show - look at protocol addresses [dev DEVICE][label PATTERN] [primary and secondary]
示例:
(a)添加IP地址 [root@centos7~]#ip addr add 172.16.100.100/16 dev eth0 label eth0:0
(b)删除IP地址 [root@centos7~]#ip addr del 172.16.100.100/16 dev eth0 label eth0:0
(c)清除设备上的别名 [root@centos7~]#ip addr flush dev eth0 label eth0:0
注意:上述添加的IP地址都是临时起效。
ip route - routing table management 添加路由:usage:ip route add TARGET via GW dev IFACE src SOURCE_IPTARGET: 主机路由:IP 网络路由:NETWORK/MASK
(a)添加路由
[root@centos7~]#ip route add 192.168.0.0/24 via 172.16.0.1
[root@centos7~]#ip route add 192.168.1.13 via 172.16.0.1
(b)添加默认路由
ip route add default via GW dev IFACE [root@centos7~]#ip route add default via 172.16.0.1
(c)删除路由
ip route delete TARGET
[root@centos7~]#ip route del default
(d)显示路由
ip route show|list [root@centos7~]#ip route show
(e)清空路由表
ip route flush [dev IFACE] [via PREFIX] [root@centos7~]#ip route flush dev eth0
4、ss命令
usage:ss [OPTION]... [FILTER]
-t: tcp协议相关
-u: udp协议相关
-w: 裸套接字相关
-x:unix sock相关
-l: listen状态的连接
-a: 所有
-n: 数字格式
-p: 相关的程序及PID
-e: 扩展的信息
-m:内存用量
-o:计时器信息
-s 列出当前socket详细信息
显示所有已建立的HTTP连接 [root@centos7~]#ss -o state established '( dport = :http or sport =:http )'
ss的用法和netstat的用法类似,具体的请看netstat的使用方法讲解。
- 网络管理(七)
- 网络编程(七)
- Linux (七) 网络
- C#内存管理(七)
- 权限管理系统(七)
- 中小企业局域网网络的七条管理方案
- ZigBee组网学习笔记(七)--协议栈网络管理
- 网络管理(一)
- 网络管理(二)
- 网络管理(三)
- 网络管理(四)
- 网络管理(五)
- 网络管理(六)
- 网络管理(八)
- 网络管理(九)
- 网络管理(十)
- 网络管理(十一)
- 网络管理(十二)
- 当谈论ARM架构时,至少该谈点什么?
- AngularJS 参考手册-只供参考学习
- mockito单元测试demo
- 南京答辩心得
- c++的发展方向
- 网络管理(七)
- 【FZUoj 2283 Tic-Tac-Toe】& dfs & 博弈
- 史上最全安装和配置SVN详细步骤--服务端和客户端
- SPSS——相关分析——Pearson简单相关系数
- ActionServlet-init()方法详解
- Java:集合框架二(LinkerList)详解和代码示例
- 设计模式(13)享元模式--结构型
- 机器学习的关注点
- appium+python自动化测试