新闻资讯

如何使用花生壳内网穿透访问局域网内服务器软件?

2018-12-3

很久以前就知道花生壳这个域名服务平台访问局域网内服务器软件,听说通过它让自己个人电脑上建立的站点被公网访问,当时好像叫做动态域名解析服务,是一种简易、临时性的建站方式,省略了到IDC租用服务器,购买域名等复杂的流程。只要这台机器能够连接外网,不关你是家庭的机器,还是单位局域网中的一台机器,不管你有没有固定的公网IP地址,都是可以的。

其实,对网络技术熟悉的可能都清楚,我们所能上网的任何一台电脑,同样都可以通过软件设置成服务器,从而被全球互联网用户索访问,那么你想要在自己的电脑上建立一个站点,默认80端口,然后把域名解析到你这个电脑的IP(当然,需要你一台电脑有一个相对固定的,并且独享的IP),就可以通过访问域名来访问你电脑的网站了,这是,只要你的电脑不关机,能联网,就可以提供连续稳定的网站服务。

以上只是纯技术理论层面的事情,当然,在我国,对互联网的管理早已有一套成熟的办法。这种在个人电脑上搭建任何形式站点的行为,都是被禁止的。先不说在我国域名必须备案这件事,哪怕你有一个独立的IP,也无法通过IP地址的方式来搭建可供公网访问的站点。据说ISP对此限制及其严格。

那么对于很多想低成本搭建网站,或者临时性站点的用户而言,要想按正常手段去建立站点,是很繁琐的,购买一个自己所有的顶级域名,然后租用虚拟主机或VPS或服务器,然后域名还要备案,最后把网站源码上传至租用的服务器,才可以实现访问。这个流程一般会比较长,成本也会比较高,租用一台哪怕是最简单的虚拟主机,一年至少也要200元吧,一般都不支持月付,一次性付一年,对于临时性建站就不适合了。当然,就现在而言,如果租用一台境外服务器,无需备案,购买一个域名并将其解析到这台服务器,也是分分钟的事儿,不过这种站点毕竟不能长期面向国内服务。现在过国内互联网生态已经被BAT等巨头把持,并且接受严格的管理,很多服务的话,没有备案的域名都是被排除在外的。

回到建站这个话题上,正因为如此,所以像花生壳一类的动态域名解析服务才有了价值和生存空间。下面切入正题。最近给单位建立一个网站,单位网管要求对外访问的网站只能是纯HTML页面,也就是单位对外的机房服务器不能防止动态网络程序,要求我们在自己本地生成HTML后FTP上传到机房服务器。这个就有点麻烦了,网站动态程序和前台显示物理隔离,那么就需要一台专用的存放网站动态程序的服务器,以供用户登录上传新闻和通知,然后再手动FTP上传到机房的服务器?

这增加了多少麻烦和工作呢?还好问题最后顺利解决了。我找了一台闲置的PC机,配置好了IIS作为服务器,将网站程序放在上面运行,在网管的配合下,配置了一个固定的局域网IP。这样,局域网内的用户就都可以通过这个IP来访问这台电脑了。而对于这台内部服务器生成的静态HTML怎么上传到机房服务器的问题,我也顺利解决。是通过一款FTP自动同步软件实现的。这款软件可以实现自动监测本地目录文件变化,有变化的话自动上传到指定的位置(这个位置可以使本地硬盘,也可以局域网内的共享文件夹,也可以是Ftp形式的目录(支持用户名密码访问)),软件是付费的,找到了可以用的key免费使用。

这样,我们就可以在局域网内来登录网站后台,更新操作网站,然后软件自动同步到机房,公网用户通过域名访问的网站也实现了实时自动更新(延时不会超过10秒)。但现在还 个问题就是每次想更新网站,只能在局域网内进行,比如你在家里想登录网站后台是不可能的,除非有VPN支持。那现在花生壳就有用了。我们通过购买花生壳的内网穿透服务,可以方便的通过一个公网域名访问这给局域网中的服务器上的网站,实现了真正的面向全球的互联网服务。

使用很简单,先在花生壳注册一个账号,然后想用它们的服务的话,需要实名认证,个人用户上传自己的身份证信息,企业用户上传企业法人的证件信息。认证审核通过后,就可以购买相关服务。我用的是体验版,只需要6元钱即可。