一、netstat与ss
1、连接状态分析
(1)TCP协议状态分类解读
通过ESTABLISHED状态可查看实时数据库长连接
(2)异常连接行为识别方法
大量TIME_WAIT状态可能暴露Web服务器未启用keep-alive机制,导致频繁重建HTTP连接
2、netstat

-tuln的解释:
-t:表示tcp的连接
-u:表示udp的连接
-l:只显示监听状态的端口
-n:显示数字地址和端口号
3、ss

二、静态IP地址配置
1、永久改变IP地址
根据图片可以看到网卡是ens33,对应配置文件是ifcfg-ens33:

查看配置文件:
若要修改该文件,最好进行备份,以防网络不可用恢复困难:
bash
cp ifcfg-ens33 ifcfg-ens33_bak_0228
若要编辑网卡地址由dhcp为静态IP,可将配置文件内所有内容编辑成如下内容。输入vim ifcfg-ens33 进入编辑界面,按i 键进行修改,按Esc 键,输入":wq"即可保存退出:
bash
DEVICE=ens33
BOOTPROTO=static
ONBOOT=yes #系统启动时自动激活网络接口
IPADDR=192.168.X.X
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.X.X #网关地址
重启系统生效:
bash
systemctl restart network
2、暂时改变IP地址,重启就会失效
bash
ifconfig 网卡名称 192.168.X.X
三、DNS配置
1、DNS介绍:
计算机在网络中通过 IP 地址(如 IPv4 的 192.168.1.1 或 IPv6 的 2001:db8::1)进行通信,但人类很难记住一串数字。
而像 google.com、baidu.com 这样的域名更容易记忆和使用。
DNS 就像互联网的"电话簿"或"地址翻译官",负责把名字(域名)翻译成地址(IP)。
2、DNS域名解析流程
(1)本地解析优先检查
用户访问域名时,系统首先查询本地hosts文件及DNS缓存
(2)递归查询ISP服务器
若本地无缓存,向运营商DNS服务器发起请求
(3)权威域名服务器应答
最终由托管域名的权威服务器响应
3、进入配置文件
bash
vi /etc/resolv.conf
4、输入配置信息
bash
nameserver 8.8.8.8
nameserver 4.4.4.4
nameserver 114.114.114.114