目录
5.1查看系统的网络连接情况,获取socket统计信息 ss
一.查看网络配置
1.查看网络接口信息
1.1查看所有活动的网络接口信息 ifconfig
ifconfig
1.2查看指定网络接口信息
ifconfig ens33
第一行:以太网卡的名字不是常见的eth0,变成了ens33。其中en代表以太网卡
ens33:代表PCI接口的物理位置为(0,3),其中横座标代表bus,纵座标代表
slotUP:代表此网络接口为启用状态(down为关闭状态)
RUNNING:代表网卡设备已连接
MULTICAST:表示支持组播
MTU:为数据包最大传输单元,
第二行:网卡的IP地址、子网掩码、应播地址
第三行:IP v6地址
第四行:Ethernet (以太网)表示连接类型; ether: 表示为网卡的MAC地址
第五行:接受数据包个数、大小统计信息
第六行:异常接受包的个数、如丢包量、错误等
第七行:发送数据包个数、大小统计信息
第八行:发送包的个数、如丢包量、错误等
2.查看或设置当前主机名 hostname
hostname
2.1临时修改主机名称
hostname (xxx)
2.2永久修改主机名称
hostnamectl set-hostname (xxx)
3.查看或设置主机中路由表信息 route
route
3.1
route -n
查看路由,使用 -n 可以将路由记录中的地址显示为数字形式,这可以跳过解析主机名的过程,在路由表条目较多的情况下能够加快执行速度
4.查看网络连接情况 netstat
查看当前操作系统的网络连接状态、路由表、接口统计等信息,它是了解网络状态及排除网络服务故障的有效工具
netstat
选项 | 说明 |
---|---|
-n | 以数字的形式显示相关的主机地址、端口等信息 |
-r | 显示路由表信息 |
-a | 显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口) |
-l | 显示处于监听Listenin状态的网络连接及端口信息 |
-t | 查看TCP (Transmission Control Protocol,传输控制协议)相关的信息 |
-u | 显示UDP (User Datagram Protocol,用户数据报协议)协议相关的信息 |
-p | 显示与网络连接相关联的进程号、进程名称信息(该选项需要root权限) |