目录
一、ifconfig——查看网络配置
1、查看网络接口信息
1.1、查看所有网络接口
1.2、查看具体的网络接口
2、修改网络配置
3、添加网络接口
4、禁用/激活网卡
二、hostname——查看主机名称
1、查看主机名称
2、临时修改主机名称
3、永久修改主机名称
4、查看本主机ip
三、route——查看路由条目
1、查看路由表信息
2、添加路由
3、删除路由
4、添加默认网关记录
5、删除默认网关记录
四、查看网络连接情况
1、netstat
2、ss
3、查看并发连接数ss和netstat对比
五、ping——测试网络连通性
六、traceroute——跟踪数据包
七、nslookup——域名解析
一、ifconfig——查看网络配置
1、查看网络接口信息
1.1、查看所有网络接口
ifconfig :显示已启用的网络接口,不包括禁用的设备
ifconfig
ifconfig -a
1.2、查看具体的网络接口
ens33:第一块以太网卡的名称。“ens33”中的“en”是“EtherNet”的缩写,表示网卡类型为以太网,“s”表示热插拔插槽上的设备(hot-plug Slot),数字“33”表示插槽编号。lo:“回环”网络接口,“lo”是“loopback”的缩写,它不代表真正的网络接口,而是一个虚拟的网络接口,其 IP 地址默认是“127.0.0.1”。回环地址通常仅用于对本机的网络测试
(1)第一行:以太网卡的名字不是常见的eth0,变成了ens33。 其中en代表以太网卡 ens33代表PCI接口的物理位置为(0,3), 其中横座标代表bus,纵座标代表slot UP:代表此网络接口为启用状态(down为关闭状态) RUNNING:代表网卡设备已连接 MULTICAST:表示支持组播 MTU:为数据包最大传输单元(2)第二行:网卡的IP地址、子网掩码、广播地址 (3)第三行:IP v6地址 (4)第四行:Ethernet(以太网)表示连接类型; ether:表示为网卡的MAC地址(5)第五行:接受数据包个数、大小统计信息 (6)第六行:异常接受包的个数、如丢包量、错误等 (7)第七行:发送数据包个数、大小统计信息 (8)第八行:发送包的个数、如丢包量、错误等
2、修改网络配置
网络接口的配置文件默认位于/etc/sysconfig/network-script/ifcfg-ens33
cat /etc/sysconfig/network-scripts/ifcfg-ens33 #查看网络接口信息
vim /etc/sysconfig/network-scripts/ifcfg-ens33 #修改网络接口信息
TYPE=Ethernet #设置网卡类型,“Ethernet”表示以太网。
BOOTPROTO=static #设置网络接口的配置方式,
DEVICE=ens33 #设置网络接口的名称
NAME=ens33 #网络接口的名称
UUID=01f717ed-f7ac-4ac0-a209-c7c5889e3635 #设备ID
ONBOOT=yes #设置网络接口是否在 Linux 操作系统启动时激活。
IPADDR=172.16.88.22 # IP 地址。
NETMASK=255.255.255.0 #子网掩码。
GATEWAY=172.16.88.2 #默认网关地址
DNS1=114.114.114.114 #域名解析
3、添加网络接口
添加一个网络适配器
vim ifcfg-ens36 &n