1. 首页
  2. 科技数码

威联通实现frp内网穿透

基于已经搭建好frp内网穿透服务器后在威联通nas上实现内网穿透

如果没有搭建好frp内网穿透服务器可以参考我的上一篇文章《FRP内网穿透教程》

前情提示:

  1. 此篇文章适用于运营商没有给你路由器分配公网ip的场景下

  2. 威联通和群晖内网穿透的使用方式大同小异

  3. 此方法同时适用于X86架构和ARM架构的cpu不过需要导入不同的包

教程正文:

1、根据我的上一篇文章《FRP内网穿透教程》大家已经搭建好有公网IP的frp服务器我们现在就可以来开始在威联通上或者你的任何nas上安装运行客户端去使用frp服务器了

准备工作

1、配置威联通启用允许ssh远程登陆

进入控制台,进入网络&文件服务选Telnet/SSH,选择允许SSH连接还要选择启用SFTP保存后记住端口号

进入控制台,进入网络&文件服务选Telnet/SSH,选择允许SSH连接保存后记住端口号进入控制台,进入网络&文件服务选Telnet/SSH,选择允许SSH连接保存后记住端口号

2、准备frp客户端的包

  • 目前可以在网上下载frp客户端的包

  • 下载对应cpu架构的包,如果你威联通的cpu是arm架构就下载arm架构的比如(frp_0.37.0_linux_arm.tar.gz),如果是X86架构的cpu就下载x86架构的包比如(frp_0.37.0_linux_386.tar.gz)

正式配置

1、打开xshell或其他的远程工具新建连接然后点链接

威联通实现frp内网穿透

2、点了链接之后根据提示输入用户名和密码,尽量另外创建一个用户并将用户加入administrator组中通过这个用户进行ssh

根据提示进行连接,这里另外创建了一个ssh的用户专门用来进行ssh远程连接根据提示进行连接,这里另外创建了一个ssh的用户专门用来进行ssh远程连接

3、进入输入如下命令

cd /

sudo mkdir /frp

sudo chmod 777 /frp

输入sudo mkdir /frp命令后要你输入密码才能给你创建

chmod是给frp文件夹授予其他用户权限

根据提示输入管理员的密码根据提示输入管理员的密码

4、通过ls命令查看一下命名为frp的文件夹是否创建成功

5、进入frp文件夹

cd /frp

6、在电脑上编辑frpc.ini配置文件

[common]

# 配置服务端对外的ip地址

server_addr = 43.255.255.255 #举例的ip地址

#配置服务端监听的端口

server_port = 7088

#如果服务端配置token,将服务端配置的token复制到此处

token = aaaaaaaaa-aaaa-aaaa-aaaa-8a53d1d439e2 #举例的token

pool_count = 5

[nas]

#类型为tcp

type = tcp

#本地ip地址通常为127.0.0.1

local_ip = 127.0.0.1

#本地要映射的端口范围

local_port = 5000 #举例的nas使用的web端口

#映射到服务端的端口范围

remote_port = 4567 #举例端口

威联通实现frp内网穿透

6、将之前编辑好的frp配置传入服务器中

威联通实现frp内网穿透

7、ls查看一下传入的文件

威联通实现frp内网穿透

8、给frp文件夹内所有的文件配置777权限

chmod -R 777 /frp

9、启动frpc服务:

nohup ./frpc -c frpc.ini >/dev/null 2>&1 &

10、配置开机自启

进入/etc/init.d目录

cd /etc/init.d

创建文件并编辑内容 (不会的百度一下vim编辑器如何使用)

sudo vim frpc.sh

威联通实现frp内网穿透

编辑完成后:wq保存

11、给脚本授予777权限并添加开机自启

chmod 777 frpc.sh

chkconfig --add frpc.sh

到这里就配置完成可以愉快的对nas进行内网穿透了

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

原创文章,作者:夜风博客,如若转载,请注明出处:https://www.homedt.net/47358.html