记一次Tomcat 8005端口Cannot assign requested address的经历

记一次Tomcat 8005端口Cannot assign requested address : Jvm Bind的经历

一个正在做毕设的老乡遇到的问题:Tomcat启动的时候,报了[8005] Jvm Bind相关的异常,大概内容是端口已被占用的意思。

一. 先从运行/bin/shutdown.bat,再次关闭Tomcat,重新启动问题依然存在;

二. netstat -ano查看端口使用情况,未发现8080,8009,8005相关的端口被占用;

三. 打开任务管理器,确认javaw.exe未在运行,问题依然存在;

四. 重启机器,问题依然存在;

五. 参照:[Tomcat启动报错:严重: StandardServer.await: create[8005] java.net.BindException: Cannot assign requested address](https://www.cnblogs.com/heshan664754022/p/3807672.html) , ping了localhost,发现收到的响应来自ipp[47.89.54.215],打开C:/windows/system32/drivers/etc/hosts,发现以下内容:

47.89.54.215       localhost
47.89.54.215	hao.360.cn
47.89.54.215	www.hao123.com
47.89.54.215	www.3600.com
47.89.54.215	www.114la.com
47.89.54.215	www.duba.com
47.89.54.215	www.hao360.cn
47.89.54.215	123.sogou.com
47.89.54.215	web.sogou.com
47.89.54.215	www.hao123.cn
47.89.54.215	hao.qq.com
47.89.54.215	www.1616.net
47.89.54.215	hao.rising.cn
47.89.54.215	daohang.qq.com

看到daohang.qq,hao123,duba,hao360,123.sougou之类的字眼,国内流氓软件那么多?”的问题又浮现在脑海。