在公司局域网内安装了一台普通winxp的机器,在其上安装apache做内部web服务器。
首先是IP不能PING通。这个只要在“windows防火墙->高级->ICMP设置->允许传入回显请求”打开就好了。
接下来发现,不能通过机器名访问该机器上的web服务。一番折腾,先检查了机器名是否正确,是否和其他机器在同一个work group里。然后又在该机器的host文件里添加了IP主机名对,在路由器也设置了对应机器名,IP和MAC绑定,都没有效果。
记得这个东西应该和netbios有关,检查了一下,该机器没有安装netbios协议。于是怀疑跟这个协议有关。但是局域网内有其他机器,同样没有没有安装netbios协议却可以通过机器名访问。
仔细对比多台能ping通机器名的机器后,发现一个共同的特点:即这些机器都在防火墙里使能了文件共享。于是在该机器的防火墙例外里把文件共享也勾上,OK,天下太平了。
背后的原因不知道,应该是与机器名解析有关的协议,其端口被防火墙挡了。
首先是IP不能PING通。这个只要在“windows防火墙->高级->ICMP设置->允许传入回显请求”打开就好了。
接下来发现,不能通过机器名访问该机器上的web服务。一番折腾,先检查了机器名是否正确,是否和其他机器在同一个work group里。然后又在该机器的host文件里添加了IP主机名对,在路由器也设置了对应机器名,IP和MAC绑定,都没有效果。
记得这个东西应该和netbios有关,检查了一下,该机器没有安装netbios协议。于是怀疑跟这个协议有关。但是局域网内有其他机器,同样没有没有安装netbios协议却可以通过机器名访问。
仔细对比多台能ping通机器名的机器后,发现一个共同的特点:即这些机器都在防火墙里使能了文件共享。于是在该机器的防火墙例外里把文件共享也勾上,OK,天下太平了。
背后的原因不知道,应该是与机器名解析有关的协议,其端口被防火墙挡了。
本文分享了在局域网中使用WinXP和Apache搭建内部Web服务器的经验。针对无法通过机器名访问的问题,作者详细记录了解决过程,包括检查网络设置、启用文件共享等步骤。
4328

被折叠的 条评论
为什么被折叠?



