分享

frp内网穿透实例傻瓜化讲解

 lgoogle 2019-01-04
 一、frp的作用
简单应用来说frp是一个可以实现内网穿透的一个软件,如果你的nas在内网,那么你只需要一个有公网ip的服务器当桥梁,即可通过这个公网服务器来访问家里的nas。

二、下载地址

有windows版本也有linux版本
https://github.com/fatedier/frp/releases

三、实现的前提
1、nas处于内网,比如小区宽带、移动宽带。
2、有个有公网ip的服务器,比如阿里云的ECS服务器

四、实现原理
1、在阿里云的ECS服务器上安装frp服务端软件,当然你得有固定ip,然后在nas上安装frp客户端软件。
2、这样外网访问nas的时候就是通过阿里云的ECS服务器转发到家里的nas来实现。

五、安装
服务端安装:
知道了上面的原理安装就很简单了,你可以购买个阿里云ECS服务器,会分配你一个固定ip,然后在ECS服务器上安装个windows,然后在windows里面安装frp软件,然后运行即可;当然你也可以在ECS上安装linux系统比如centos、ubuntu等,然后安装linux版本的frp软件。

客户端安装:
在你的nas上面安装frp客户端软件,然后配置下即可。
群晖的话论坛有人分享了客户端套件:http://www./thread-283618-1-1.html

如果是arm构架的可以手动这样安装ssh登录,然后输入sudo -i  切换到root权限
cd /usr/local     #进入这个目录
mkdir -p frp      #建立frp文件夹
cd frp               #进入frp文件夹
wget https://github.com/fatedier/frp/ ... .1_linux_arm.tar.gz    #下载对应你机器cpu的frp压缩包
tar -zxvf frp_0.16.1_linux_arm.tar.gz    #解压下载好的压缩包
cd frp_0.16.1_linux_arm       #进入解压的压缩包
rm -rf frps                #删除服务端程序frps
rm -rf frps.ini           #删除服务端配置文件frps.ini
vi ./frpc.ini               #编辑客户端配置文件,根据第六配置那设置即可
./frpc -c ./frpc.ini     #运行frpc客户端和配置文件frpc.ini

六、配置


服务端只需要修改frps.ini这个文件就可以了,里面只需要修改端口号没其他修改的了,默认即可
  1. [common]
  2. bind_port = 7000
复制代码
这是frps.ini里面的配置命令,默认端口号是7000,不需要去改动了。

客户端就修改frpc.ini这个文件就可以了,

  1. [common]
  2. server_addr = 127.0.0.1 这里填写你服务端也就是阿里云ECS分配给你的固定ip地址
  3. server_port = 7000  这个是端口号,nas上的客户端和阿里云ECS上的服务端要一致

  4. [ssh] 如果需要外网ssh访问nas,按照下面配置,你也可以根据需要添加其他访问端口了比如群晖的5000
  5. type = tcp
  6. local_ip = 127.0.0.1 这里填写你局域网nas的ip地址
  7. local_port = 22  这个是ssh默认的端口号
  8. remote_port = 6000 这个是ssh自定义的端口号

  9. 公网访问内部web服务器以http方式  
  10. [web]  
  11. type = http         访问协议  
  12. local_port = 8081   内网web服务的端口号  
  13. custom_domains = www.   所绑定的公网服务器域名,一级、二级域名都可以,记得你的域名和ECS服务器绑定!
复制代码


上面备注文字说明记得删除。

访问方式:
ip:比如ip:5000  这里的ip就是阿里云ECS分配给你的固定ip,端口就是你nas客户端配置的端口号
域名方式:www.:8081

注意:这个成本还是挺高的,购买个阿里云ECS的费用也不低,特别是带宽费用,带宽可以购买和你nas上行速度一样的带宽即可,不然太高速度也没意义,入门配置加4兆带宽,估计一年都要1000以上。



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多