一种快速搭建个人网络站点的方法

文档序号:9791695阅读:609来源:国知局
一种快速搭建个人网络站点的方法
【技术领域】
[0001]本发明涉及因特网应用领域,特别是一种快速搭建个人网络站点的方法。
【背景技术】
[0002]现在想要搭建一个自己站点,需要购买服务器与域名。可是很多人其实自己已经拥有了大容量的存储空间(移动硬盘,扩展硬盘等),使用自己本地的存储空间当作服务器,即可搭建好一个简单的个人网站但是个人站点一般处于内网环境,要让外网访问内网,现在已有许多商业内网代理服务器可以实现此功能,比如花生壳、步轻云、TeamView、GoToMyCloud等等。但天下没有免费的午餐,要使用第三方的公网服务器就必须为第三方付费,并且这些服务器都有各种各样的限制。此外,由于数据包会流经第三方,因此对数据安全也是一大隐患。随着个人VPS服务器的普及,越来越多的朋友想用自己的VPS服务器作为内网代理,这样既安全又免费,本发明方案可实现这一目标。

【发明内容】

[0003]为实现上述目标,本发明的个人站点资源在自己硬盘上,数据安全度高;2、不需要购买服务器和域名,节省成本;3、搭建简洁快速,方便个人管理,本发明的一种快速搭建个人网络站点的方法包括:
步骤一、存储设备上设置一个可访问外网且拥有一个外网的VPS服务器,建立从存储设备到VPS服务器的反向隧道连接;
步骤二、建立从存储设备到VPS服务器的SSH动态转发模块,SSH动态转发模块为从存储设备到VPS服务器的SOCKS代理服务模块;
步骤三、所述VPS服务器模块将SOCKS代理模块转换为HTTP代理模块;
步骤四、在所述VPS服务器端建立http协议的端口转发模块;
步骤五、在与外网连接的计算机设备通过动态转发模块连接到外网服务器;
步骤六、在所述计算机设备的浏览器上输入HTTP代理模块的内网域名,访问到存储设备上的文件。
[0004]在本发明中,所述与外网连接的计算机设备,可以用手机、平板电脑等移动终端替代。
[0005]在步骤三中,在所述VPS服务器上调用DeleGate单元实现二级HTTP代理。
[0006]在步骤五、所述与外网连接的计算机设备上安装及配置好Bitvise SSH单元和Privoxy单元,通过SSH动态转发模块连接到外网服务器。
[0007]本发明的技术方案与现有技术相比,搭建个人站点服务器的成本低廉,访问方便,存取简单的可存储大量文件。
【附图说明】
[0008]图1是本发明一种快速搭建个人网络站点的方法的流程框图示意图。
[0009]图2是图1的具体实施例的系统结构示意图。
【具体实施方式】
[0010]以下结合附图对本发明的实施例进行详细说明,但是本发明可以由权利要求限定和覆盖的多种不同方式实施。
[0011]如图1及图2所示,搭建个人站点/服务器,适合专业人员使用,但在个人电脑、手机普及率比较高的情况下,只要稍加引导,使非专业人士也能拥有自己的个人服务器,特别是家庭中,如搭建家庭服务器,用于存储一生的照片,是,因此一种快速搭建个人网络站点的方法,首先的前提是拥有搭建个人站点的系统,首先系统需要一个长时间连接外网的路设备,与路由设备连接有大容量存储设备,在存储设备匀出部分空间(可选)用作VPS服务器,并提供多种站点搭建模版;提供一个二级域名与VPS服务器绑定,基于VPS服务器的内网代理转发,可实现从外网访问到内网,在任意电脑的浏览器输入域名即可访问搭建好的个人站点。基于上述系统的一种快速搭建个人网络站点的方法,所述方法包括。
[0012]S1、存储设备上设置一个可访问外网且拥有一个外网的VPS服务器,建立从存储设备到VPS服务器的反向隧道连接;
S2、建立从存储设备到VPS服务器的SSH动态转发模块,SSH动态转发模块为从存储设备到VPS服务器的SOCKS代理服务模块;
S3所述VPS服务器模块将SOCKS代理模块转换为HTTP代理模块;
54、在所述VPS服务器端建立http协议的端口转发模块;
55、在与外网连接的计算机设备通过动态转发模块连接到外网服务器;
56、在所述计算机设备的浏览器上输入HTTP代理模块的内网域名,访问到存储设备上的文件。
[0013]作为本发明的具体实施例,其流程方案如下。
[0014]由存储设备上发起,建立从存储设备到VPS服务器的反向隧道连接,再建立从VPS服务器到存储设备的SSH动态转发,可视为从VPS服务器到存储设备的SOCKS代理服务,在VPS服务器上用DeleGate实现二级HTTP代理,将SOCKS代理转换为HTTP代理;现在VPS服务器上已经有本地的HTTP代理了,接下来要在VPS服务器上建立HTTP协议的端口转发。在外网计算机上安装及配置好Bitvise SSH和Privoxy通过SSH隧道连接到外网服务器,至此在计算机浏览器上输入存储设备上内网域名,以1calhost: 1984为HTTP代理,即可访问到促存储设备机内网资源。
[0015]以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种快速搭建个人网络站点的方法,其特征在于,方法包括: 51、存储设备上设置一个可访问外网的VPS服务器,建立从存储设备到VPS服务器的反向隧道连接; 52、在存储设备上建立从VPS服务器到存储设备的SSH动态转发模块,SSH动态转发模块具有从VPS服务器到存储设备的SOCKS代理服务; S3所述VPS服务器模块将SOCKS代理服务转换为HTTP代理服务; 54、在所述VPS服务器端建立http协议的端口转发模块; 55、在与外网连接的计算机设备通过端口转发模块连接到外网服务器; 56、在所述计算机设备的浏览器上输入HTTP代理服务的内网域名,访问到存储设备上的文件。2.根据权利要求1所述的一种快速搭建网络站点的方法,其特征在于,所述与外网连接的计算机设备,可以用手机、平板电脑等移动终端替代。3.根据权利要求2所述的一种快速搭建网络站点的方法,其特征在于,所述与外网连接的计算机设备上安装及配置好Bitvise SSH单元和Privoxy单元,通过SSH动态转发模块连接到外网服务器。4.根据权利要求1所述的一种快速搭建网络站点的方法,其特征在于,在所述VPS服务器上调用DeleGate单元实现二级HTTP代理。
【专利摘要】本发明提供一种快速搭建个人网络站点的方法,包括:存储设备上设置一个可访问外网的VPS服务器,建立从存储设备到VPS服务器的反向隧道连接;在存储设备上建立从VPS服务器到存储设备的SSH动态转发模块,SSH动态转发模块具有从VPS服务器到存储设备的SOCKS代理服务;所述VPS服务器模块将SOCKS代理服务转换为HTTP代理服务;在所述VPS服务器端建立http协议的端口转发模块;在与外网连接的计算机设备通过端口转发模块连接到外网服务器;在所述计算机设备的浏览器上输入HTTP代理服务的内网域名,访问到存储设备上的文件。本发明的技术方案与现有技术相比,搭建个人站点服务器的成本低廉,访问方便,存取简单的可存储大量文件。
【IPC分类】H04L29/08
【公开号】CN105554060
【申请号】CN201510840194
【发明人】伍蕾, 张奕, 祝丰华
【申请人】深圳市美贝壳科技有限公司
【公开日】2016年5月4日
【申请日】2015年11月27日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1