新闻资讯

公网ip访问内网服务器如何实现?有没有好用的方法?

2018-12-29

我们经常会遇到这样的问题:我们做好了网站,为了便于管理,我们会直接将网站放在自己公司或者家里的服务器上,但是这样就遇到了一个问题:我们使用的基本都是ADSL宽带,宽带服务商分配给我们的是局域网内部IP地址或80端口被屏蔽,无法直接在外网使用域名访问网站。现在我们可以借助花生壳(内网版)服务将局域网内网站直接映射到外网中,在外网通过域名访问您搭建的站点。下面我们就来具体说说:

需要使用的软件工具:花生壳(内网穿透)软件和IIS7.0组件(以windows server 2007旗舰版为例)。

搭建WEB网站(在这里以 win 7 旗舰级的IIS7.0为例)

第一步,搭建内网网站服务:

点击电脑开始--控制面板--程序--程序与功能--点击打开或关闭windows功能,在弹出的界面中,选择Internet 信息服务,

点击Internet 信息服务--Web管理工具,开启web管理功能,点击确定按钮,然后就会自动把“Internet 信息服务(IIS)”的相关服务装上,

然后根据提示,就完成了安装。安装完成后,就来开始我们的建站之旅:

1、打开Internet 信息服务(IIS)管理器,可以通过两种打开方式:

1)可以在开始——运行——输入——Internet 信息服务(IIS)——打开;

2)通过控制面板--所有控制面板项--管理工具中,找到Internet 信息服务(IIS)管理器(可创建快捷方式放置桌面,以便查看),

添加站点:在网站上点击鼠标右键添加网站,输入站点描述信息(网站名称只是在IIS里面的一个识别而已,防止以后随着站点的增加而造成管理困难,可随意填写,物理路径是网站内容存放地址,一般使用默认地址:C:\inetpub\wwwroot 绑定网站地址中可填写网站服务器地址(可在网站服务器电脑上--开始--运行--输入cmd 确认,在弹出的界面中输入命令:ipconfig 查询本地电脑IP地址,服务器电脑建议设置为固定内网IP地址)、端口可以随意设置,现使用808进行测试),

设置好后,使用http://192.168.31.122:808 进行访问。

至此内网网站服务已搭建好。

小提示:

1)在搭建服务时网站内容放置在目录:C:\inetpub\wwwroot 后,还可在IIS中网站上对网站首页进行设置;

2)网站服务器电脑内网IP地址一定要设置为固定内网IP地址,否则内网IP地址变化后,会导致:http://192.168.31.122:808 无法访问网站;

第二步,开通花生壳(内网穿透)服务,并在服务器电脑上下载花生壳(内网穿透)客户端。
1、开通花生壳(内网穿透)服务:

2、下载花生壳(内网穿透)客户端:
3、安装花生壳(内网穿透)客户端,
                     
4、安装成功后,运行花生壳(内网版)客户端软件,使用您在花生壳官网注册的账号名和密码填入花生壳客户端软件中进行登录,

5、正常登录后,会显示三个模块分别是“域名列表”、“内网穿透”、“自诊断”

6、点击“内网穿透”,则跳转至花生壳管理内网穿透页面,点击界面右上角“添加映射”按钮,

7、映射类型:这里映射的是网站所以直接选择网站80端口;
选择域名:可以选择一个域名;
应用名称:可随意填写;
内网主机:填写网站服务器的内网IP地址;
内网端口:填写网站搭建时开放的端口号;

信息填写完成后,设置成功后点击确认,设置成功后,会自动生成外网访问地址

在外网直接使用生成的外网访问地址进行访问。

作为可以实现远程连接的内外网转换工具花生壳来说,它是一个动态域名解析软件。当您安装并注册花生壳动态域名解析软件,无论您在任何地点、任何时间、使用任何线路,均可利用这一服务建立拥有固定域名和最大自主权的互联网主机。