IIS怎么部署网站让外网可以访问啊?-
仅映射端口是不行滴。。。
除了要映射端口外,还需要在路由器的转发规则选项中,将你的这个IP地址的主机设置成DMZ主机,外网才能够访问。
拿一款路由器的设置举例说明一下。见下图。
顺便来点废话,去花生壳官网注册个免费域名,再下载一个免费的动态域名解析客户端软件,用域名访问你的网站比用IP地址访问是不是要方便的多啊
网站搭建在内网,外网需要访问,就要做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 登录到路由器的管理界面,
点击路由器的转发规则—虚拟服务器—添加新条目。
对于许多在内网搭建服务,如何把内网IP映射到公网,使公网也能轻松访问所搭建的服务,例如,网站、管家婆、FTP、SVN、远程桌面、视频监控,数据库等等。正常一般的端口映射略微繁琐,相比较更为简单的是采用第三方辅助管理工具映射:
花生壳实现内网映射,全新版花生壳不仅能够实现内网穿透,摆脱无公网IP及NAT转发导致无法使用的问题,而且也支持公网。无需公网IP,无需路由器端口映射。
以搭建网站为例,操作步骤如下:
第一步,从花生壳官网下载最新版本客户端,安装好之后登录。
第二步,软件上设置映射。在默认域名的地方点击,新花生壳管理。
第三步,添加映射。
第四步,点击当前主机。内网选择相应的端口映射,获取外网随机端口,点击确认。
最后,映射好了。内网映射后不再需要其他任何设置,直接通过映射后的外网地址即
可以访问映射的域名,对应在内网的IP服务链接。
在路由里设置:
转发规则里:端口设置为80,IP设置为你电脑的IP,启用。。
在IIS里设置那个IP为默认,或者为127.0.0.1
这样外网访问路由的IP就可以访问到你的网站啦
只要你把你的80端口打开,再把你的IP地址告诉给人家就可以访问了,以前用了一个花生壳软件,可以自动解析你的IP地址,很方便的
可以 , 先看看你在内网中的IP
手打字 真的是累:
你是192.168.x.x
你应该用的路由器
进入你的路由器
然后找到端口映射 或者转发规则之类的
不同路由器方式不一样
如果你架设的IIS 为80端口(默认情况)
就把路由器的80映射到 你所在局域网的80
然后别人输入HTTP://你的外网IP就可以 访问你的网站了
有不懂的可以HI我
需要一个电信独立ip