主要内容
1、ping&telnet 通不通
2、mtr丢包
3、nslookup&dig IP与域名
三、网络包
ping 网络可用性:网络通不通
1.网卡本身 ping 127.0.0.1
2.网卡物理/驱动故障 ping 本机ip
3.确认二层网络设备(交换机等)ping 同网段其他主机
4.主机和本地网络 ping 网关
5.本地路由设置 ping 公网ip
6.dns设置是否正确ping 公网上的某域名
mtr 检查到目标主机之间是否有数据包丢失
yum install mtr
telnet 检查端口链接状态
ifconfig
可重点观察overruns,如果一直在增加,可考虑修改网卡的buffer size
还可看到有无丢包和错包
四、IP域名
nslookup 查看域名并解析,获取IP地址
dig DNS查询
查询域名服务器,获取主机名和 IP 地址之间的映射关系
ANSWER SECTION 回答 也就是我们查询的结果
最后的SERVER 就是我们查询的DNS服务器
hosts&&resolv.conf
/etc/hosts
是一个用于本地域名解析的文本文件,它允许用户将IP地址与主机名关联起来,以便在系统中使用主机名代替IP地址。当系统需要解析一个主机名时,它首先检查该文件,如果在该文件中找到了对应的条目,则将其解析为相应的IP地址。如果没有找到,则将查找DNS服务器。
/etc/resolv.conf
Linux系统上用于配置域名解析的配置文件。在该文件中,可以指定DNS服务器的IP地址,以及搜索域(search domain)等选项。
示例:
nameserver 8.8.8.8
这个文件中指定了两个DNS服务器的IP地址,分别是8.8.8.8。这样,在系统进行域名解析时,就会先向DNS服务器发出查询请求,以获取目标主机的IP地址。如果查询失败,则可以根据搜索域的设置,尝试在本地网络中查找相应的主机名。