关于XP下IIS外网无法访问的问题

由于一个突发的asp.net应用,但是没有asp.net的服务器,只有在公司的机器上安装IIS,发现安装好后只能本机访问,外网用户无法访问。百度后弄了一下午,终于解决,再次记录一下,免得以后又忘了。

1, 路由器上去做端口映射,这个不用说了吧。

2, IIS 配置.

A, 设置网站端口。
B, 设置目录权限。
C, 设置默认文档。
D, 设置目录安全性,允许匿名访问,记得选中“允许IIS控制密码”,用户最好选择“IUSR_计算机名”。

3, ntfs格式的磁盘,本地文件夹目录需要添加everyone帐户相应读写权限,如果找不到,去文件夹选项里面去掉“使用简单文件共享”。

4, 安全策略,检查“本地策略”>“用户权利指派”中的“从网络访问此计算机”和“拒绝从网络访问此计算机”,添加和删除相应的项。

5, 如果先安装VS,后安装IIS,部署后的应用会报异常,配置应用的web.config,设置customErrors的mode="Off",根据错误baidu。这里直接贴出我遇到问题的来解决办法。

[quote]
     1.进入C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727目录    下, v2.0.50727为版本,也有是以1开头的;
     2.输入命令:aspnet_regiis.exe -i   ,会显示成功信息。
[/quote]

6, 配置windows自带防火墙,添加例外规则“IIS”,端口同IIS设定端口




文章来自: 本站原创
引用通告地址: http://www.niaochao2008.com/trackback.asp?tbID=760
Tags:
评论: 0 | 引用: 0 | 查看次数: 2709
 
扫码领红包!领到大红包的小伙伴赶紧使用哦!