File tree Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Original file line number Diff line number Diff line change @@ -368,6 +368,49 @@ tcp6 0 0 :::43107 :::* LISTEN
368
368
- 查看当前连接80端口的机子有多少:` netstat -an|grep 80|sort -r `
369
369
- 查看已经连接的IP有多少连接数:` netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n `
370
370
371
+ #### 网络排查
372
+
373
+ - ping 命令查看丢包、域名解析地址
374
+ - `ping 116.196.110.69`
375
+ - `ping www.GitNavi.com`
376
+ - telnet 测试端口的连通性
377
+ - `yum install -y telnet`
378
+ - `telnet 116.196.110.68 3306`
379
+ - tracert(跟踪路由)查看网络请求节点访问情况,用于确定 IP 数据报访问目标所采取的路径。
380
+ - `yum install -y traceroute`
381
+ - `traceroute gitnavi.com`
382
+ - nslookup 命令查看 DNS 是否可用
383
+ - `yum install -y bind-utils`
384
+ - 输入:`nslookup`,然后终端进入交互模式,然后输入:`www.baidu.com`,此时会展示类似这样的信息:
385
+
386
+ ```
387
+ Server: 103.224.222.221(这个是你本机的信息)
388
+ Address: 103.224.222.221#53(这个是你本机的信息)
389
+
390
+ (下面是百度的信息)
391
+ Non-authoritative answer:
392
+ www.baidu.COM canonical name = www.a.shifen.COM.
393
+ Name: www.a.shifen.COM
394
+ Address: 220.181.112.244
395
+ Name: www.a.shifen.COM
396
+ Address: 220.181.111.188
397
+ ```
398
+
399
+ - 此时我们假设换个 DNS,我们在刚刚的交互阶段继续输入:` server 8.8.8.8 ` ,表示我们此时用 8.8.8.8 的 DNS,然后我们在交互中再输入:` www.baidu.com ` ,此时会出现这个信息:
400
+
401
+ ```
402
+ Server: 8.8.8.8
403
+ Address: 8.8.8.8#53
404
+
405
+ Non-authoritative answer:
406
+ www.baidu.com canonical name = www.a.shifen.com.
407
+ Name: www.a.shifen.com
408
+ Address: 180.97.33.108
409
+ Name: www.a.shifen.com
410
+ Address: 180.97.33.107
411
+ ```
412
+
413
+ - 以上表明,不同的 DNS 情况下,我们获取到的域名所属 IP 是不同的。
371
414
372
415
373
416
## 参考资料
You can’t perform that action at this time.
0 commit comments