外网无法访问iis
A. iis部署网站外网访问不了,部署80、23、8080三个端口都不行,改成81只能访问IP:81,不能访问域名
首先确定局域网里都能访问,然后再说外网访问的问题。你这种情况是在端口不同就无法访问,你应该检查一下防火墙(包括软件防火墙和硬件防火墙)或者其他中间设备(如三层交换机、路由器、IPS/IDS等),也许是这些原因阻止了你访问。另外最大的可能就是你应该检查一下你的端口映射是否正确。
B. iis设置,内网可以访问网站,但是外网不能访问,为什么
解决方法:控制面板-Windows防火墙-例外-添加端口:名称任意,端口为80,协议为TCP,点更改范围可修改80端口对哪些计算机开放,确定即可。也可以在Windows防火墙-例外-勾选‘Web服务器(HTTP)’,设置完成。如果还是不行,可以参考我这个教程:非常详细
C. iis设置,内网可以访问网站,但是外网不能访问,为什么
首先项问你,问什么不把端口设置80.这个事标准的WEB网页端口。在一个,如果外网访问,需要来宾用户权限。 这些前提,都是在开放所有端口的情况下。在一个就是权限问题。
D. IIS发布网站,服务器本地可以访问,公网无法访问
确定问题出在防火墙上,因为防火墙有俩,尤其是公有云服务器,机器本身有一个防火墙需要设置入站规则,在云服务器的管理端的安全组也有个端口规则,这两个地方都得设置才能行。
E. 外网无法访问IIS虚拟目录
方法1:关闭Windows server系统自带防火墙
1
打开防火墙找到:windows防火墙属性。
2
在公用配置文件中关闭防火墙。
END
方法2:增加TCP80端口
在系统防火墙设置中点击添加端口按钮;(如图所示)
添加web80端口(有些web服务器需要另外开启 8080端口等,具体视服务器来定);(如图所示)
3
给端口定义名称:web,描述80.
END
方法3:服务商80端口屏蔽
F. iis设置,内网可以访问网站,但是外网不能访问,为什么
因为外网只能访问到你的路由的wan端,不能访问内网内的资源。
解决办法:在你的路由器设置nat,将某个端口号(你的iis可能是80)设置为你的iis的ip,这样你的路由器就会将对这个端口的所有访问转向你的内网ip。
还有几个问题可能需要考虑:
一是你的路由器每次接入互联网的ip地址可能不一样,isp提供的是动态ip,这样很不方便,你可以采用动态dns服务,如“花生壳”就很不错;
二是目前有的isp不允许别人访问你的80端口,你不得不修改为其他端口才可正常使用,如8080;
三是某些isp现在不给你提供公网ip,你的朋友无法通过公网ip访问你的路由器。解决办法有两个,或者采用无需公网可穿透内网的花生壳,或者在阿里云等购买空间提供服务。
G. 怎么解决外网不能访问IIS的问题
怎么解决外网不能访问IIS的问题
IIS的安全脆弱性曾长时间被业内诟病,一旦IIS出现远程执行漏洞威胁将会非常严重。外网不能访问IIS的问题是其中之一,下面是我收集的解决办法,希望对你有帮助!
1、查看网站属性——文档
看看启用默认文档中是否存在:index.asp index.htm index.html (最好全都有,没有可添加)
2、查看网站属性——主目录
A、本地路径是否指定正确
B、是否勾选“脚本资源访问”?
C、是否勾选“读取”?
D、执行权限:纯脚本
3、查看网站属性——目录安全性——编辑
A、是否勾选“匿名访问”?
B、用户名:IUSR_您的'计算机名(不对,就点浏览选择)
C、密码不用改,勾选“允许IIS控制密码”就可以了
D、其它不用选
4、查看网站属性——网站
A、IP地址:全部未分配 或者 选择一个
B、TCP端口:80 (最好不要改,改了访问方法就不一)
5、打开控制面板——管理工具——计算机管理——本地用户和组——用户
A、看看“IUSR_您的计算机名”此用户有没有启动,必须启动(说明:有红色的×表示没有启动)
B、看看“IWAM_您的计算机名”此用户有没有启动,必须启动(说明:有红色的×表示没有启动)
C、在“IWAM_您的计算机名”该用户上按右键——设置密码(密码要记住,后面还需要用上该密码)
6、打开控制面板——管理工具——组件服务——组件服务——计算机——我的电脑——COM+应用程序
A、在“IIS Out-Of-Process Pooled Applications”上按右键选择‘属性’——选择‘标识’,指定用户:IWAM_您计算机名(说明:可以点浏览查找);输入密码,密码上面步骤的密码。再次启动该服务,启动后它会动。
B、在“IIS In-Process Applications”上按右键选择‘属性’——选择‘安全性’,将‘启用身份验证’勾去掉
C、
在“IIS Utilities”上按右键选择‘属性’——选择‘安全性’,将‘启用身份验证’勾去掉。
7、如果还行,就关掉服务器的防火墙。
最后,就是测试了.
;