最近自己在研究持续集成工具jenkins,其中会用到邮箱功能,但配置了很久都无法正常的使用邮箱功能,通过排查发现邮箱服务器无法ping通。
最开始自己以为是公司网络限制的原因,就将该问题暂放了一段时间,后面突然发现另一台PC能正常ping通邮箱服务器
自己也觉得奇怪,两台PC都在同一个网络,为什么这台PC能ping通邮箱服务器,而另一台却不行
经过排查,最终发现,另一台PC不能ping通邮箱服务器的域名,但能ping通IP,自己顺着这个点最后找到了解决方案
解决方案:
1、修改C:\Windows\System32\drivers\etc下的hosts文件,增加对应的IP地址、域名
2、在cmd窗口,输入ipconfig /flushdns命令,释放DNS缓存
3、在cmd窗口,输入netsh winsock reset命令,重置Winsock目录
然后在ping邮箱服务器的域名,结果OK