一、查看网络接口信息
- ifconfig命令:
查看所有活动的网络接口信息
- centos 7 默认的第一张网卡的名称为ens33,也可以自定义
- centos 6 或其他系统默认第一张网卡为eth0
ens33:物理网卡(默认)
lo:回环网卡,代表本机
virbr0 :虚拟机使用的网卡
二、查看主机名称
hostname命令
- 临时设置主机名
hostname 主机名
- 永久设置主机名
hostnamectl set-hostname 主机名
vi hostname (需重启)
三、查看路由表条目
route命令
- 查看或设置主机中路由表信息
route -n
- destination:目的地址
- gateway:下一跳(网关)
- genmask:掩码
四、查看网络连接情况
1.netstat命令
- 查看系统的网络连接状态、路由表、接口统计等信息
2.netstat 选项
-
常用选项:
-a -n -p -t -u -r
五、获取socket统计信息
- ss命令
查看系统的网络连接情况,获取socket统计信息
-
ss 选项
-
常用选项
-t、-u、-n、-l、-p、-a、-r
六、测试网络连接
- ping命令
测试网络连通性
ping 选项 目标主机
ping 属于 icmp协议,工作在网络层
常用选项
ping -t 长ping
ping -a 主机名
ping -l 显示包的大小
ping -n 包的数量
七、跟踪数据包
- traceroute命令
traceroute 目标主机地址
八、域名解析
- nslookup命令
nslookup 目标主机地址 [DNS服务器地址]
九、设置网络接口参数
-
设置网络接口IP地址、子网掩码
ifconfig 网络接口 ip地址 [子网掩码] ifconfig 网络接口 ip地址 [/子网掩码长度] -
禁用或者重新激活网卡
ifconfig 网络接口 up ifconfig 网络接口 down -
设置虚拟网络接口
ifconfig 网络接口:序号 IP地址
十、设置路由记录
-
添加到指定网段的路由记录
route add -net 网段地址 gw IP地址 -
删除到指定网段的路由记录
route del -net 网段地址 -
向路由表中添加默认网关记录
route add default gw IP地址 -
删除路由表中默认的网关记录
route del default gw IP地址
十一、启用、禁用网络接口配置
-
重启network网络服务
syttemctl restart network -
禁用、启用网络接口
ifdown ens33 ifup ens33 -
网络接口配置文件:/etc/sysconfig/network-scripts/ 目录下
十二、永久添加
(永久添加 需要重启后生效)
两种方式:
1、vim /etc/sysconfig/atatic-routes
any net 网段/掩码 gw 下一跳ip
any host 主机ip
2、vim /etc/sysconfig/network-scripts/route-网卡名称
目标网段/掩码 via 下一跳ip dev 网卡
目标主机ip via 下一跳ip dev 网卡
systemctl restart network(重启)