阿里云轻量服务器配置FRP内网穿透

2019-05-06 17:40:50 17点赞 158收藏 7评论

是返乡过年?还是就地过年?最新一届#双面过节指南#开始啦!本次征稿活动分为A面返乡和B面就地,大家可以根据自己的情况,分享自己的春节攻略,优秀的投稿文章还有可能能获得优厚的大奖哦,快点击查看活动详情<<<

关于内网穿透的问题,其实很多时候都会涉及,工作上要访问内网资料,使用内网访问些单位不能外带的资源,生活上也需要,譬如群晖(白裙的可以忽略),远程脱机下载管理,远程登录路由管理等等等。

实际内网穿透也不是什么高深的技术,说到底就是点对点通讯(P2P)(你说是端对端也没错)技术的应用,现在比较常见的有花生壳,Ngrok, Frp,ZeroTier等等等。 我现在手头上这些基本都用过了,很多人都是用国外VPS,其实现在阿里云也不会很贵,特别是轻量服务器类。张大妈这里看了下也没有人提及到,我就来补充下吧

首先先去阿里云买个服务器。我选的是最便宜的,1TB的流量实际是够的。注意应用镜像就不用去选择了,直接选择系统镜像,这里要注意的选择后的系统镜像Linux和Windows是不可逆的,我习惯用CentOS就选了CentOS 7.3。

24元就一个宵夜24元就一个宵夜

订单下了,就可以直接进入系统界面。先设置你的域名解析,没有域名的自己先去买一个吧,现在便宜的很。(这些自己搞吧,不多说了)

 服务器界面,请忽略我的宝塔面板 服务器界面,请忽略我的宝塔面板

接着就配置防火墙了,把你需要的开放端口都设置下,有几个是用FRP必须开放的(80.443.7000.7500等等)

端口设置端口设置

设置好防火墙后就可以进行FRP设置了,这里需要用两个软件,winscp和putty,如果你熟悉命令的直接PUTTY就行。登录服务器,下载你对应的FRP版本到你的服务器。

命令如下:

wget https://github.com/fatedier/frp/releases/download/v0.24.1/frp_0.24.1_linux_amd64.tar.gz

下载下载

注意,版本可以自己选,根据构架选择相应版本并进行下载(当然你也可以下载到本地修改好再上传也都行,这里给出仓库地址,点击链接自己去看下呗)

阿里云轻量服务器配置FRP内网穿透

然后解压

tar -zxvf frp_0.24.1_linux_amd64.tar.gz

解压出来,复制到根目录的FRP文件夹,这个就随你的喜好了,我就贪图方便。

cp -r frp_0.24.1_linux_amd64 frp

修改frps.ini配置文件

vim frps.ini

配置文件如下:

[common]

bind_port = 7000 #客户端和服务端连接的端口,这个端口号我们之后在配置客户端的时候要用到。

dashboard_port = 7500 #服务器端仪表板的端口,可以查看服务器状态。

token = 123456 #登录令牌口令,这个也是配置客户端要用到的。

dashboard_user = admin #表示打开仪表板页面登录的用户名。

dashboard_pwd = admin #表示打开仪表板页面登录的密码。

vhost_http_port = 80 #反向代理HTTP主机时使用。

vhost_https_port = 10443 #反向代理HTTPS主机时使用。

这些将就着看下吧。实际还不止这些,你要是有耐心可以直接去仓库哪里看看。我给出链接去看下吧。

帮助文档帮助文档

搞完这些,你就可以运行frp服务器了。命令如下:

./frps -c frps.ini(我这里是直接进入FRP文件夹运行的,如果不是的话请自行添加路径执行命令,eg:./XX/XX/frps -c frps.ini,剩下的自行脑补吧)

运行结果运行结果

如果看到上面的结果,恭喜你,已经成功了一大半。接下来你可以登录域名:7500查看状态。

状态界面状态界面

接下来就是配置你的客户端了。我这里给出一个路由器配置文件,其他类的依样画葫芦差不多。

[common]

server_addr = x.x.x.x #你的服务器地址

server_port = 7000

token = 123456 #你的令牌口令

[web] #客户用户名

type = http #连接类型:http,tcp,udp

local_ip = 127.0.0.1 #本地地址,自己填

local_port = 80 #本地地址端口,自己填

custom_domains = test.yourdomain.com #自定义子域名,访问用的。

做完这些就可以愉快的远程登录了!

远程登录服务器,路由日志也显示着远程登录服务器,路由日志也显示着

好了,这期的阿里云轻量服务器FRP设置就差不多这样了,码字依旧不易,多点赞多点鼓励!!!感觉写的有些混乱的话需要解释就留言吧!



展开 收起
7评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章

IT奶爸也是煮男

学电子,毕业后做工控,也码了字,后来回老家从事金融业,成不了IT男了,现在上班,回家煮饭带娃,基本也就定性了!但心依旧还想搞搞,所以会偶尔做些测评,码码字!

关注 打赏
作者其他文章
最新文章 热门文章
158
扫一下,分享更方便,购买更轻松