局域网内不能访问 IIS 的 ASP
2007-09-02 16:08
1。首先保证你的 IIS 配置正确
还有就像楼上所说的防火墙是否打开 大多时候需要关闭防火墙 还有能否通过
共享访问 如果可以的话 那问题就不大了
以前我也玩过 IIS 主要是想让外网访问我的电脑 尝试了 N 次 都未能达到要求
无奈 休息数日 偶然的机会得到一个域名 这样外网就可以访问我的电脑了
你在内网要想外网用户访问 需要在 modem 中设置端口映射 就是 NAT 映射到
你的电脑上 否则外网是无法访问的
你可以指定端口为 80 80
也可以申请个花生壳动态域名
具体可参考 :http://www.pconline.com.cn/download/ph3/PH_Sample/PH_01.html
2。打开控制面版 2、打开 Windows 防火墙 3、选择高级 4、在本地连接右边点
“设置” 5、在“ WEB 服务器”那项上打钩。 6、确定 OK,再次打开浏览器,
输入 IP 地址,就可以看到网站了。 同意这个,我就是这个原因
windows XP是目前最为通用的系统, 很多朋友在 XP系统上安装 IIS 然后调试 web
程序。
安装方法详细查看: http://www.aspxuexi.com/iis/iis/2006-8-4/735.htm
XP不属于服务器版本的系统,使用它调试会有一些麻烦,例如常常会发现局域
网内的其它用户无法使用 IP 地址来访问本地的 IIS 网站,这里是由于的防火墙
的原因。
HTTP服务默认实用 80 端口,只需要在防火墙(特别注意系统自带的防火墙)中
启用 HTTP服务( 80 端口)就可以;如果使用其它的防火墙,也需要进行类似的
操作。
打开防火墙 --> 选择(高级)--> 点击(本地连接旁边的 [ 设置]按钮)-->"web 服
务器( http)" 前面勾选,确定。
另外,在 windows XP 系统中, IIS 的最大客户端连接数是 10:不要试图修改这
个设置,往往会影响系统的稳定性,在超出连接数之后会提示 web服务器繁忙,
这个时候只需要重启服务就可以,查看:
http://www.aspxuexi.com/iis/modi/2006-11-19/iis_restart.htm
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
重启 IIS 命令行 转有时候我们在 WEB程序如: ASP,中无意中使用到了一个死循
环,或者在测试 DLL组件时,挂了。这时候 IIS 就停止了响应,我们要继续我们
的工作啊,重启 IIS 服务吧。
然而这个进程还在执行, Internet 服务管理器还关闭不了。而当想结束
inetinfo.exe 或者 DLLHOST.EXE 进程的时候, 我们得到了一个拒绝的信息, 当