外网访问内网Web服务IIS(花生壳内网穿透)
更新日期:2024-05-31 15:31:49
相信不少朋友都遇到过这样的难题:在公司或家里电脑上搭建了网站服务器,虽然通过ADSL拨号上网,但拨号后宽带运营商分配的是虚假的公网IP地址,或无权限登录至光猫/路由器,导致无法通过路由器开放端口,实现外网访问内网搭建的网站服务。
现在我们可以借助花生壳内网穿透将局域网的网站映射到外网,外网通过域名很方便地访问到所搭建的站点。
下面以IIS服务为例,演示如何通过花生壳将网站服务发布至外网,一起来看操作步骤吧。
软件工具:
(1)花生壳8客户端
(2)IIS(Windows Server 2012作为服务器)
1. 搭建网站步骤
1.1 安装IIS服务
(1)打开服务器管理器:
①点击【添加角色和功能】;
②在【安装类型】中,选择【基于角色或基于功能的安装】,然后点击下一步;
③在【服务器选择】中,选择【从服务器池中选择服务】,并在服务器池内选择当前操作系统,点击下一步;
④在【服务器角色】中,勾选【Web服务器(IIS)】,并点击下一步;
⑤在【功能】选项中,勾选【.NET Framework 3.5 功能】,点击下一步;
⑥确认安装的服务清单,点击【安装】,等待IIS服务安装完成。
1.2 配置网站
IIS服务完成安装后,开始我们的建站之旅:
(1)打开Internet 信息服务(IIS)管理器。
打开方式:右键点击【开始】—【计算机管理】—【服务和应用程序】,找到Internet 信息服务(IIS)管理器。
(2)添加站点:在网站上点击鼠标右键添加网站:
①输入站点描述信息,网站名称是IIS的识别,防止随着站点的增加而造成管理困难,可随意填写;
②物理路径是网站内容存放地址,一般使用默认地址:C:\inetpub\wwwroot 绑定网站;
③地址中填写网站服务器地址局域网IP地址(在cmd命令行中输入“ipconfig”可查询服务器本机IP地址);
④服务器电脑建议将内网IP地址设置为固定,端口自定义,现使用88进行测试。
(3)在服务器上使用http://192.168.31.119.128:88 进行访问,IIS服务搭建成功。
至此内网网站服务已搭建好。
小提示:
(1)在搭建服务时网站内容放置在目录:C:\inetpub\wwwroot 后,还可在IIS中网站上对网站首页进行设置;
(2)网站服务器电脑内网IP地址一定要设置为固定内网IP地址,否则内网IP地址变化后,会导致:http://192.168.31.122:88 无法访问网站。
2. 设置内网映射
(1)在服务器电脑安装花生壳8客户端。
(2)运行花生壳客户端,输入账号密码登录或扫码登录。
(3)在花生壳客户端点新增映射按钮“+”图标。
(4)跳转至花生壳管理平台,点击<**添加映射>**,添加映射。
(5)填写新增映射信息:
序号 | 选项 | 描述 |
---|---|---|
① | 映射类型 | 选择“网站应用”,适合网页类站点,支持80/443端口;外网通过浏览器输入域名即可直接访问 |
② | 应用名称 | 自定义填写 |
③ | 映射协议 | HTTPS:用于创建加密安全的网站,可在浏览器访问,外网端口443,花生壳已自动部署SSL证书,本地无需额外部署 「注意」:一个域名仅支持添加一条HTTPS映射 HTTP:用于搭建HTTP协议的站点,非加密访问,默认端口80 |
④ | 外网域名 | 用于外网访问的域名,选择账号下所拥有的域名;若使用HTTPS协议,需选择账号下所拥有HTTPS映射证书的域名 |
⑤ | 外网端口 | 选择外网访问时所需填写的端口。HTTPS外网端口外网端口443;HTTP外网端口默认为80,选择外网访问时所需填写的端口。其中动态端口为系统随机生成的端口号,映射删除后无法恢复;支持选择固定端口(删除映射后可重复使用) |
⑥ | 内网主机 | 所映射的服务器内网IP地址 |
⑦ | 内网端口 | 所映射的服务服务器内网端口 |
⑧ | 带宽 | 默认根据账号等级分配相应的带宽,也可根据实际需求额外付费购买 |
⑨ | 夜间带宽 | 18:00-次日8:00带宽速度提升100%,速度不低于5Mbps;带宽基数越大,夜间越快 |
⑩ | 访问规则 | 支持映射设置访问密码进行二次校验访问;支持设置指定时间、区域、IP、浏览器、系统等方式进行应用访问限制【点击查看访问控制帮助教程】 |
确认填写的映射信息无误后,点击“保存”。
(5)映射设置成功,生成外网访问地址。 (6)在外网电脑打开浏览器,在地址栏中输入花生壳映射生成的外网访问地址进行访问,访问成功!
「小提示」
(1)登录花生壳客户端需填写账号与密码,若误填写域名当做账号,客户端会出现验证错误提示;
(2)为了保证花生壳的稳定使用,请不要在多台设备上同时登录相同的花生壳账号。一般来说,花生壳客户端在搭建了应用服务的设备上使用,确保您的花生壳账号只登录在一台电脑且一个客户端软件。
「注意」
花生壳已经免费开放phtunnel内网穿透协议啦,感兴趣的小伙伴们可以访问贝锐开发者站点了解。
文档内容是否对您有帮助?
如果遇到产品相关问题,您可咨询 在线客服 寻求帮助。
本文导读
1. 搭建网站步骤
1.1 安装IIS服务
1.2 配置网站
2. 设置内网映射