在 Vista/Win7 系统下,由于系统安全限制的问题,我们自己搭建的 Apache 或者 IIS 服务器在局域网中,别人的机器无法访问到,现解决办法如下:
在 控制面板 >系统和安全 >Windows防火墙中 左侧点击 高级设置
点击左侧 入站规则,然后点击右侧的 新建规则,然后在d出的入站规则向导中依次是
规则类型:端口
协议和端口我们选的是 TCP 协议和 特定本地端口(例:80)
*** 作:允许连接
何时应用规则中选中所有(域、公用、专用)
输入名称和描述
点击完成,就OK了。
经过以上设置,同局域网的其他计算机忆经可以用你的IP地址访问你搭建的服务器了。
WinxP最好关闭掉防火墙再试试
1.右击电脑桌面上的“网上邻居”图标,在d出的快捷菜单中选择【属性】菜单项,在打开【网络连接】窗口中右击【本地连接】图标,在d出的快捷菜单中选择【状态】菜单项,随机打开【本地连接】对话框。
2.单击【属性】按钮;打开【本机连接 属性】对话框,在【此连接使用下列项目】列表框中选择【Internet协议 (TCP/IP)】选项。
3.单击【属性】按钮,即可打开【Internet协议(TCP/IP)属性】对话框,并单击【高级】按钮,在打开的【高级TCP/IP设置】对话框选择【选项】选项卡。
4.在【可选设置】列表中选中【TCP/IP筛选】选项,单击【属性】按钮,打开【TCP/IP 刷选】对话框,在其中选择【启动 TCP/IP 筛选(所有适配器)】复选项和3个【只允许】单击按钮。
5.在【TCP端口】设置区域中单击【添加】按钮,打开【添加筛选器】对话框,在【TCP端口】文本框中输入“80”。6.单击【确定】按钮,即可在【TCP/IP筛选】对话框看到添加的端口号。参照相同的的方法添加所有允许开启的端口,重启计算机,这样没有被添加的危险的端口就被排除在允许列之外了。
第一步,打开windows防火墙管理界面,这里有2中方法:1、点击“控制面板”-->“系统和安全”-->"windows防火墙";
2、在“开始”菜单的搜索栏中键入 “firewall.cpl”,然后单击“确定”即可;
第二步、进去入站规则,添加端口:
在第一步中打开的windows防火墙界面中点击“高级设置”-->"入站规则"-->"新建规则"-->选择“端口"并点击"下一步”-->选择“tcp”并在“本地特定端口”中输入要打开的端口,连续点击3个下一步-->输入名称和描述,点击完成即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)