请注意,本文编写于 249 天前,最后修改于 249 天前,其中某些信息可能已经过时。
目录
网络故障的主要原因
排除网络故障的基本流程
检查网络连通性
网络配置文件
DNS配置文件
查看网络路由
查看防火墙状态
检查允许通过防火墙的端口
添加端口
检查端口连通性
网络故障的主要原因
-
网络接口配置错误:
-
IP地址、子网掩码、网关配置错误
-
DNS配置错误或DNS服务器不可达
-
网络硬件故障:
-
网络交换机或路由器故障:
- 防火墙配置错误:
- 防火墙规则设置错误,导致阻止了必要的网络流量。
- 防火墙服务未启动或异常。
-
服务未启动或配置错误:
- 网络服务(如网络管理器、网络接口服务等)未启动。
- 服务配置文件错误导致服务无法正常工作。
-
路由配置错误:
-
DNS 解析问题:
- DNS 解析配置错误。
- DNS 服务器不可达或不可用。
-
网络流量拥塞:
- 网络带宽使用过大导致网络拥堵。
- 网络设备过载导致网络性能下降。
* 安全策略限制:
* SELinux 或其他安全策略阻止了必要的网络访问。
* 安全软件或防病毒软件过滤了网络流量。
排除网络故障的基本流程
- 检查网络连接:首先,检查网络连接是否正常。可以使用ping命令测试与远程主机之间的连通性
- 检查IP地址和网关设置:确认本地主机的IP地址和网关设置是否正确。可以使用ifconfig或ip命令检查当前网络接口的配置
- 检查DNS解析:如果网络故障是由于DNS解析问题导致的,则需要使用nslookup或dig命令查询域名的IP地址
- 检查防火墙设置:如果网络故障是由于防火墙设置导致的,则需要使用iptables命令查看防火墙规则是否正确配置
- 检查网络服务:确认网络服务是否正常运行。可以使用systemctl命令检查网络服务的状态,如果网络服务未启动,则需要使用systemctl命令启动它
- 检查网络设备:如果所有上述步骤都无法解决问题,那么可能是网络设备(如路由器、交换机等)或网络线路出现了问题。可以考虑更换网络线路或联系网络设备供应商进行进一步检查。
检查网络连通性
网络配置文件
文件路径:/etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="DHCP"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="cd43292c-4ccc-45df-a7ea-e8cc847143c8"
DEVICE="ens33"
ONBOOT="yes"
- TYPE="Ethernet":指定网络接口类型为以太网。
- PROXY_METHOD="none":指定代理方式为无代理。
- BROWSER_ONLY="no":指定不仅限于浏览器使用。
- BOOTPROTO="static":指定使用静态 IP 地址配置方式,如果是动态IP,则应该配置dhcp。
- DEFROUTE="yes":指定该接口作为默认路由。
- IPV4_FAILURE_FATAL="no":指定 IPv4 连接失败不是致命错误。
- IPV6INIT="yes":启用 IPv6 协议栈。
- IPV6_AUTOCONF="yes":启用 IPv6 自动配置。
- IPV6_DEFROUTE="yes":指定该接口作为 IPv6 默认路由。
- IPV6_FAILURE_FATAL="no":指定 IPv6 连接失败不是致命错误。
- IPV6_ADDR_GEN_MODE="stable-privacy":指定 IPv6 地址生成模式为稳定性隐私地址。
- NAME="ens33":指定接口名称为 ens33。
- UUID="cd43292c-4ccc-45df-a7ea-e8cc847143c8":指定接口的 UUID。
- DEVICE="ens33":指定设备名称为 ens33。
- ONBOOT="yes":指定系统启动时自动激活该网络接口。
DNS配置文件
路径:/etc/resolv.conf
查看网络路由
ip route
查看防火墙状态
filewall-cmd state
检查允许通过防火墙的端口
filewall-cmd --list-port
添加端口
filewall-cmd --zone=public --add-port=[端口号] --permanent
检查端口连通性
telnet 192.168.253.166 [端口号]
本文作者:春天y
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA
许可协议。转载请注明出处!