今天遇到一个问题,一个同事在服务器上部署了一个站点,该服务器可以正常访问该站点,但是其他的机子就访问不了,而且也不给什么有用的提示,刚开始不知该从哪方面去考虑这个问题(基本功不扎实),只好静下心来分析,在本机可以访问,那么部署应该成功了,但是其他机子访问不了,于是惯性地去ping了一下该服务器,没问题!那到底是什么限制了其他机子去访问它,等等……,限制?莫非是防火墙?于是试探性的把服务器的防火墙给关了,ok,其他的机子可以访问了,但是又带来一个问题,防火墙是保护机子不被随意侵犯的金牌保镖,就这样把它关了,谁来保证安全?就算机子上没什么重要的东东,就因为一个站点而把它给关了,这不科学呀!一定还有其他办法!
由于对防火墙了解甚少,于是去网上查了下,防火墙就是一个位于计算机与互联网之间的软件,它可以禁止某些端口或程序的流入流出通信(不给本机访问外部的某些站点等,也不给外部访问指定的端口或程序),于是打算通过开辟一些端口向外提供服务,在 window防火墙->高级设置->入站规则 新建了一个应用于端口的入站规则,这些端口是正在用或以后可能会用到的端口,如果嫌麻烦可以将规则适用于本地所有端口。
解决了一个问题,有点高兴,希望以后找到更优方法,希望有大神指点。