提示
X
本案例来自tskb,请前往tskb修改源内容:立即前往
'>

【2022争霸赛*干货满满】hci平台内虚拟机无法访问互联网

|

问题描述

客户反馈早晨发现平台内虚拟机突然无法访问互联网。ping测试正常dns解析正常。qq、向日葵等软件均无法使用。

告警信息


处理过程

ping测试百度和114.114.114.114均正常、nslookup解析域名正常。qq、向日葵等软件均无法使用
一、排查虚拟机近期是否进行过变更、无变更。
二、排查同一网口桥接的其他虚拟机是否可以正常访问网络。其他虚拟机均正常。
三、查看widows系统日志:管理工具-事件查看器-Windows日志。发现有告警日志 49404631afce948711.png
四、查看端口占用情况:
netstat -nao查看所有端口使用情况。
75110631afdd4c8d3f.png 查看到有一个进程占用大量端口。
netstat -nao|findstr "xxxx"
82236631afefc04d12.png 查看到端口号被pid为2752的进程占满。
任务管理器找到pid为2752的程序、结束后虚拟机上网正常。

根因

客户虚拟机上开发的软件异常、占用端口后不释放。导致端口占满、虚拟机无法访问互联网。

解决方案

临时解决方案:扩大可用随机端口。
一、netsh int ipv4 show dynamicportrange tcp查看可用端口数。
二、netsh int ipv4 set dynamicport tcp start=2000 num=63000
netsh int ipv4 set dynamicport udp start=2000 num=63000
netsh int ipv6 set dynamicport tcp start=2000 num=63000
netsh int ipv6 set dynamicport udp start=2000 num=63000表示从2000开始用、可用63000个端口。

彻底解决需要客户联系软件厂家进行调整。

建议与总结

排障时可以合理利用windows系统日志进行。
余小强 发表于 2022-12-29 16:20
  
666666666666666666666666666666666
缱绻 发表于 2022-12-29 16:20
  
好东西666666666666666666666
杨魁 发表于 2022-12-29 16:24
  
实用
策c 发表于 2023-1-30 15:31
  
楼主,是你让我深深地理解了‘人外有人,天外有天’这句话。谢谢你!在看完这帖子以后,我没有立即回复,因为我生怕我庸俗不堪的回复会玷污了这社区少有的帖子。但是我还是回复了,因为觉得如果不能在如此精彩的帖子后面留下自己的网名,那我会遗憾终生的!
周建国 发表于 2023-2-17 09:57
  
很棒啊,有助于工作和学习

我要分享
文档编号: 227845
作者: l13772036552
更新时间: 2022-09-13 11:56
适用版本: