网络信息统计netstat|ss|ip
1:netstate[弃用]
netstat的作用:
| 需求 | 原命令 | 新命令 |
|---|---|---|
| 1:网络连接 | netstat -a | ss |
| 2:路由表 | netstat -r | ip route |
| 3:统计接口 | netstat -v | ip -s link |
| 4:伪连接 | netstat -M | ss |
| 5:组播成员 | netstat -g | ip maddr |
2:ss:Socket Statistics :获取socket统计信息
1:查询ss是否安装
[root@localhost ~]# rpm -qf /usr/sbin/ss
iproute-3.10.0-13.el7.x86_64
[root@localhost ~]# rpm -q iproute
iproute-3.10.0-13.el7.x86_64
2:查看当前服务器的网络连接统计
[root@localhost ~]# ss -s
Total: 434 (kernel 459)
TCP: 6 (estab 2, closed 0, orphaned 0, synrecv 0, timewait 0/0), ports 0
Transport Total IP IPv6
* 459 - -
RAW 1 0 1
UDP 2 2 0
TCP 6 4 2
INET 9 6 3
FRAG 0 0 0
3:查看所有打开的网络端口
[root@localhost ~]# ss -l
[root@localhost ~]# ss -pl | grep sshd ### -p列出具体的程序名称
tcp LISTEN 0 128 *:ssh *:* users:(("sshd",1618,3))
tcp LISTEN 0 128 :::ssh :::* users:(("sshd",1618,4))
### 1618为pid
4:查看这台服务器的所有socket连接
[root@localhost ~]# ss -a
[root@localhost ~]# ss -ta|ua|wa|xa ### TCP/UDP/RAW/UNIX sockets
3:net-tools与iproute2对比
| 作用 | net-tools用法 | iproute2用法 |
|---|---|---|
| 展示本机所有网络接口 | ifconfig | ip link show |
| 2:开启某给网络接口 | ifconfig eth0 up | ip link set up eth0 |
| 3:停止某个网络接口 | ifconfig eth0 down | ip link set down eth0 |
| 4:给网络接口设置网络Ip地址 | ifconfig eth0 10.0.0.1/24 | ip addr add 10.0.0.1/24 dev eth0 |
| 5:删除网络Ip地址 | ifconfig eth0 0 | ip addr del 10.0.0.1/24 dev eth0 |
| 6:显示某个网络接口的IP地址 | ifconfig eth0 | ip addr show dev eth0 |
| 7:显示路由表 | route -n | ip route show |
| 8:添加默认网关 | route add default gw 192.168.1.2 eth0 | ip route add default via 192.168.1.2 eth0 |
| 9:删除默认网关 | route del default gw 192.168.1.2 eth0 | ip route del default via 192.168.1.2 eth0 |
| 10:展示arp表 | arp -an | ip neigh |
| 11:添加ARP项 | arp -s 192.168.1.100 00 :0c:29:c0:5d:ef |
ip neigh add 192.168.1.100 lladdr 00 :0c:29:c0:5d:ef |
| 12:删除arp项 | arp -d 192.168.1.100 | ip neigh del 192.168.1.100 dev eth0 |
| 13:查看组播信息 | ipmaddr show dev eth0 | ip maddr list dev eth0 ###注意格式 |
| 14:展示socket状态 | netstat -l | ss -l |
查看man帮助,详细信息
[root@localhost ~]# man ip route
网络信息统计netstat|ss|ip的更多相关文章
- Linux网络状态工具ss命令使用详解【转】
ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix dom ...
- linux网络操作 netstat命令
关闭与启动网卡 ifdown 网卡设备名 #禁用该网卡设备 ifup网卡设备名 #启用该网卡设备 查看网络状态 netstat 命令 -t 列出tcp协议端口 -u 列出udp协议端口 -n 不 ...
- (转)Linux网络状态工具ss命令使用详解
Linux网络状态工具ss命令使用详解 原文:http://www.landui.com/help/show-5991.html ss 是 socket statistics 的缩写.顾名思义,ss ...
- 网络协议: TCP/IP 和UDP/IP
网络协议: TCP/IP 和UDP/IP TCP/IP TCP/IP(Transmission Control Protocol/Internet Protocol)是一种可靠的网络数据传输控制协议. ...
- 【网络编程】TCP/IP、UDP、网络概…
计算机刚刚发明出来的时候,两台计算机之间是无法通信的,为了使计算机之间能够进行数据的交流,制定了OSI(Open SystemInterconnection)开放系统互联模型,而TCP/IP(我们所使 ...
- 【树莓派】树莓派网络配置:静态IP、无线网络、服务等
一.网络配置之静态IP: 树莓派的默认网络为: haochuang@raspberrypi:~ $ vi /etc/network/interfaces # interfaces() file use ...
- iOS网络协议 HTTP/TCP/IP浅析
一.TCP/IP协议 话说两台电脑要通讯就必须遵守共同的规则,就好比两个人要沟通就必须使用共同的语言一样.一个只懂英语的人,和一个只懂中文的人由于没有共同的语言(规则)就没办法沟通.两台电 ...
- CentOS 网络设置修改 指定IP地址 DNS 网关(转)
CentOS 网络设置修改 指定IP地址 DNS 网关(实测 笔记) 环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:Centos-6.5-x86_64 ...
- 嵌入式linux的网络编程(1)--TCP/IP协议概述
嵌入式linux的网络编程(1)--TCP/IP协议概述 1.OSI参考模型及TCP/IP参考模型 通信协议用于协调不同网络设备之间的信息交换,它们建立了设备之间互相识别的信息机制.大家一定都听说过著 ...
随机推荐
- C++入门经典-例8.1-类的继承
1:继承是面向对象的主要特征(此外还有封装和多态)之一,它使得一个类可以从现有类中派生,而不必重新定义一个新类.继承的实质就是用已有的数据类型创建新的数据类型,并保留已有数据类型的特点,以旧类为基础创 ...
- (四)C语言之函数
- Ubuntu14.04升级cmake版本的方法
在Ubuntu14.04用以下命令默认安装的cmake版本为2.8.x,有时我们需要更高版本的cmake,所以需要升级. $ sudo apt-get install cmake 可通过以下命令查询c ...
- redux 第二部分
redux 的使用方法, 为什么使用 action.js 文件,进行优化代码将其分开,然后我们通过工厂函数的每次返回不同的对象,由于参数是固定的,每次返回的都是事件类型和事件数据,所以我们可以使用一个 ...
- 小D课堂 - 新版本微服务springcloud+Docker教程_3-01 什么是微服务的注册中心
笔记 第三章 SpringCloud核心组件注册中心 1.什么是微服务的注册中心 简介:讲解什么是注册中心,常用的注册中心有哪些 (画图) 理解注册中心:服务 ...
- 反向代理,负载均衡——nginx理论
nginx是什么? nginx是一个强大的web服务器软件,用于处理高并发的http请求和作为反向代理服务器做负载均衡.具有高性能.轻量级.内存消耗少,强大的负载均衡能力等优势. nginx架构? ...
- Ansible变量嵌套解析
有时候需要用到ansible的变量的嵌套解析,就是“变量中嵌套变量”.例子如下: 假设有一个外部传递的变量,system_code = CRM,而我们同时有一系列类似的变量,如: ABS_port=1 ...
- HBase 参考信息
Apache HBase Region Splitting and Merging https://blog.cloudera.com/apache-hbase-region-splitting-a ...
- GPU编程shader之正余弦波和幂/指数函数
先上一个demo代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset=&qu ...
- python-https状态码
HTTP状态码状态码的职责是当客户端向服务器发送请求时,描述返回的请求结果.借助状态码,用户可以知道服务器端是正常处理了请求,还是出现了错误. 状态码的类别 >>>状态码 类别 说明 ...