【Linux 网络常见问题排错经验总结】犀渠玉剑良家子,白马金羁侠少年。这篇文章主要讲述Linux 网络常见问题排错经验总结相关的知识,希望能为你提供帮助。
文章图片
网络是一个很复杂的环境,因为你需要对经过的每一层节点进行判断
最常见的网络无法联通就是因为防火墙
网络是有回来回的,防火墙可以设置允许入、允许出的流量。
例如icmp协议,如果禁止了出,那么对方依然是无法ping通你的
当然任何网络故障都有可能发生,网线被老鼠咬了(不太现实,被人踩的有可能),交换机发生了环路,所以我只能举例常见的故障
因为网络是有来有回的,有的时候本地网络、中间节点没有任何问题,那可能是因为对方的宕机了、承受不住高并发~~~
常见的网络错误:
1.可以ping 127.0.0.1,但是ping自己的IP失败
说明你的网卡没有问题啊,你的IP肯定配置有问题,好好检查配置文件,看日志。或着有的网络环境只能允许dhcp服务器分配的IP地址进行网络通信
2.可以ping 192.168.1.1,但是无法访问192.168.2.1
那可能是忘记配置路由了。Linux路由只是临时生效的,最好写入到开机启动,不然一重启网络路由就没了
3.可以ping 114.114.114.114,但是ping www.baidu.com失败
本地DNS服务器配置有问题,常见的本地DNS
- 114.114.114.114
- 8.8.8.8
本机防火墙策略(一般很少)
可能对方服务器禁止了你访问网页
也有可能中间节点防火墙禁止你出去访问网页
5.可以访问curl www.baidu.com,但是无法下载10k大小的文件,只可以访问小byte流量
这个可能跟网络环境有关系,限速了网速
也可能开启了代理,代理无法转发流量。例如sock5代理、http代理
6.可以访问 www.baidu.com,但是访问 www.google.com失败
因为中间节点有防火墙阻止了正常访问,并不是对方服务器禁止请求的
推荐阅读
- Failed to start LSB: Bring up/down networking
- linux之sudo使用技巧汇总
- shell脚本基本处理
- Kubernetes-subPath的使用
- 我所了解的Linux运维技术c
- 常用的文本文件编辑命令
- 使用Python开发鸿蒙设备程序(3-安防系统雏形)
- HGDB之数据编辑
- 网络基础静态路由默认路由和浮动路由原理和相关实验