iis访问映射
㈠ WIN8服务器IIS绑定域名及路由器映射外网IP问题
产生这些问题的原因是DNS是公网上的,它只能将你的域名解析到你的路由器外部的公网IP,而局里边访问网站是时候,是直接访问的内网IP。所以就会产生问题。
解决办法:
1、先不绑定域名,内网、外网测试,直接使用IP访问网站,确定一切正常。
2、绑定域名。
3、内网增加一个DNS服务器,如果没有常开的电脑,设定到网站服务器也行,只设定一个解析就行,就是将你绑定的域名解析到服务器在内网的IP192.168.1.*,然后启用转发功能,IP设定为公网的DNS服务器IP.
4、内网所有电脑的DNS设定为内网架设的DNS服务器IP.
解决的原理:
内网访问服务器,由内网DNS解析到内网,内网上其他网站,由内网DNS服务器转发到公网去解析。
㈡ 网站通过iis发布之后,如何在外网访问
网站搭建在内网,外网需要访问,就要做IIS 内网端口映射,要进行端口映射,首先需要了解清楚服务程序所需要映射的端口是多少,部分服务需要映射的默认服务端口号。
网站----TCP----80
FTP----TCP----21(控制端口)
TCP----20(此端口为数据传输端口,不需要映射)
以下讲解几款市面主流品牌路由器的端口映射设置如下:
D-LINK DI624+A
例如内网192.168.0.188是一台FTP服务器,FTP服务端口默认为21,需要在路由器上映射21端口到内网的服务器上,设置如下:
登陆路由器,默认的管理IP地址为192.168.0.1账号admin密码为空。
点路由器的进阶设定—虚拟服务器进行设置,首先需要在上方点激活,此项设置才生效。
网域名称:此处可随意填写;
个人IP地址:此处填写为内网服务器的IP地址192.168.0.188;
个人服务端口与公用服务端这2项均设置成21;
排程设置成任何时间,最后点击执行,保存此设置。
腾达402M
需要将TCP2006端口映射到192.168.0.58。设置方法如下:
登陆路由器点击虚拟服务器,第一个选项设置为启用,
常用端口不需要选择,常用端口之后设置为2006,
IP地址设置为192.168.0.58,协议选择为TCP,设置完成后点击后面的添加按钮。
Tp-link R460+
内网192.168.1.101是WEB服务器。
TP-LINK系列路由器的默认管理地址为192.168.0.1,账号admin密码admin 登录到路由器的管理界面,
点击路由器的转发规则—虚拟服务器—添加新条目。
㈢ IIS无法访问映射磁盘
IIS本身就支持远程主机的
提供两种解决方法供你参考:
1、在IP:37的机器上也安装IIS,然后创建一个站点,IP为XXX.XXX.XXX.37,然后在IP:36的IIS中,网站主目录指向到
http://xxx.xxx.xxx.37
2、不要直接指向到Z盘,先映射Z盘后,在IP:36的IIS里随便创建个网站,然后在该网站的下面创建虚拟目录,虚拟目录指向到你刚映射好的Z盘,不知道能否解决,手里没有实环境,无法测试。如果能成功,那么需要考虑下写入权限的问题~
㈣ IIS如何设置让外网访问
局域网是用了路由吗?如果用了路由的话需要在路由上做端口映射,外网才能访问,简单地说,就是设置路由,使外网用户访问域名时,路由器可以直接把用户带到你的主机上。
在浏览器中打开192.168.1.1,可打开路由设置界面,登陆(帐户和密码一般都是“admin”,如果不是,请查看路由说明书)之后,打到一个设置转发规则的地方(不同路由器界面可能不一样),把端口映射到你电脑上。
比如你的内网ip是192.168.1.100,iis网站使用的是80端口,那么需要将80商品映射到192.168.1.100上,这样使用花生壳的域名访问时就能访问到了
以下是某路由的设置界面,供你参考,但可能和你的不一样
㈤ 配置好了IIS,并且路由做了端口映射 为何外网用户访问不到
电信不可能封http端口。打不开原因很多:
1、如果你要让192.168.1.100做web服务器,首先要在出口路由器上做静态地址转换NAT,最好做端口级别的NAT,192.168.1.100:80 - 183.17.57.141:80。(我猜可能就是你说的配置虚拟服务器吧)。
2、如果确认路由器配置无误,着检查是否你的IIS配置有问题,最简单就是在内网的另外一台pc上尝试通过web访问192.168.1.100。看看能否正常访问。
通过这两个方式找到问题所在,让后再考虑如何解决!