目录
一、查看网络配置
查看网络接口信息ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
该接口 已启用 支持广播 正在运行 支持组播 最大传输单元1500字节
inet 192.168.59.90 netmask 255.255.255.0 broadcast 192.168.59.255
inet6 fe80::1182:6104:9107:8d82 prefixlen 64 scopeid 0x20<link>
IPV6地址 子网长度 作用域 link表示仅该接口有效
ether 00:0c:29:c3:8c:22 txqueuelen 1000 (Ethernet)
mac地址 传输队列长度(传输缓存大小) 接口类型
RX packets 720561 bytes 898046586 (856.4 MiB)
接收 报文个数 总和字节数
RX errors 0 dropped 0 overruns 0 frame 0
接收 错误 丢弃 溢出 冲突帧数
TX packets 214013 bytes 13082645 (12.4 MiB)
发送 报文个数 总字节数
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
发送 错误 丢失 溢出 载荷数 冲突数
单独的ifconfig是查看所有的网卡信息
ifconfig +网卡名 down表示关闭网卡
ifconfig +网卡名查看某一个特定的网卡信息
ip addr命令
效果与 ifconfig一样
查看主机名称hostname
route查看路由表条目
netstat查看网络连接情况
选项
-a:显示主机中所有活动的网络连接信息
-n:以数字的形式显示相关的主机的地址、端口等信息
-r:显示路由表信息
-l:显示处于监听状态的网络连接及端口信息
-t:查看TCP相关信息
-u:显示UDP协议的相关信息
-p:显示与网络连接相关联的进程号、进程名称信息
netstat -ntap |grep ":22"过滤TCP22号端口
ss查看系统的网络连接情况
time netstat -atn
time ss -atn
二、测试网络连接
测试网络连接ping
ping -c 3 192.168.91.1
指定发送多少个包
ping 192.168.91.1 -w 10
表示等待10秒
路由跟踪traceroute +ip地址
域名解析nslookup
nslookup www.baidu.com能解析DNS服务器地址
三、使用网络配置命令
设置路由记录route
添加到指定网段的路由记录
route add -net 网段地址 gw ip地址
route add -net 192.168.100.0/24 gw 192.168.59.2
删除到指定网段的路由记录
route del -net 网段地址
route del -net 192.168.100.0/24
向路由表中添加默认网关记录
route add default gw IP地址
route add default gw 192.168.59.2
删除路由表中默认的网关记录
route del default gw IP地址
启动、禁用网络接口配置
重启network网络服务
systemctl restart network
禁用、启用网络接口
ifdown ens33禁用
ifup ens33 启动
hostnamectl set-hostname accp修改主机名为accp 永久生效
总结:
查看网络接口信息(ifconfig、ip addr5)
查看主机名称(hostname)
查看路由条目(route)
查看网络连接情况(netstat)
测试网络连接(ping)
域名解析(nslookup)
添加删除路由记录(route)
启动、禁用网络接口(ifup ens33、ifdown ens33)