
如果访问网站出现问题
第一步
先ping
ping www.baidu.com
ping使用的icmp协议,有的为了安全关闭icmp协议
只能检测两点通不通
第二步
用traceroute 检测网络平连通性
可以看到两点不通卡在那里不通
traceroute www.baidu.com
第三步
如果以上都通了用telnet检测端口开不开比如web是80 和443
telnet 检测
telnet www.baidu.com80
原因:防火墙 或者服务没开
第四步
nmap
检测服务器开了那些端口
nmap -p80,443 www.baidu.com
检测80和443开没开
nmap -p1-1024 www.baidu.com
检测1-1024端口有没有开着的
nmap可以扫描范围比如
namp -p22 192.168.1.0/24
检查服务是否开启
ps -ef
systemctl status
检查网站访问不通的情况分析
检查dns
nslookup
80服务没开或者端口不存在
防火墙阻挡了
服务监听的端口不在链接的ip上 比如写着192.168.1.10:3306 这样只能这个ip访问
如果写着127.0.0.1:3306 那么就只能本机访问
如果写着*.*.*.*:3306 那么就可以所有主机访问
ISP运营商默认不开端口,申请开端口