在服务器上运行netstat -ntlp
你会惊奇的发现它把9000端口映射到了127.0.0.1,纳尼那不凉了吗,只有内外可以访问了,但是对于50070,你会发现它映射到了0.0.0.0,所有人都可以访问,现在的问题就变成了把9000绑定到0.0.0.0,我使用的是localhost,我去把hosts文件里的127.0.0.1改为了0.0.0.0,应该可以了吧,然而,结果。。。更意外了,全变为127.0.0.0了,全凉了,最终呢,我把hosts文件里的所有删了,只留下0.0.0.0 127.0.0.1,的确,这样是可以实现了,不过,总觉得这样不太好。。。