威联通实现frp内网穿透

2022-04-25 15:31:55 37点赞 231收藏 19评论

基于已经搭建好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进行内网穿透了

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

展开 收起
19评论

  • 精彩
  • 最新
  • 上一篇文章看不到。链接无效。

    校验提示文案

    提交
    进我我主页看吧,那个链接跳转失败了

    校验提示文案

    提交
    那篇出了问题给我打回重新审核发布了要晚点

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • nps好多了。frp嵌入设备上经常异常退出,连接经常被中断。

    校验提示文案

    提交
    ok回头我看看

    校验提示文案

    提交
    收起所有回复
  • 客户端我装在旁路n1 op上

    校验提示文案

    提交
    装在旁路上也可以,感觉弄在路由设备上也挺稳定的

    校验提示文案

    提交
    收起所有回复
  • 楼主写的不错,frp用在远程桌面还是很稳定的,我按着一步步来就是最后chkconfig的命令不支持,不知道怎么解决

    校验提示文案

    提交
    可能是没有开机自启的服务,不过你服务器不关闭的话一般没有影响的

    校验提示文案

    提交
    收起所有回复
  • 还是nps直观方便

    校验提示文案

    提交
  • docker直接无脑起

    校验提示文案

    提交
  • 直接在openwrt里面用frp或者nps比较方便,这个每次更改还要重新关闭再运行

    校验提示文案

    提交
  • 有公网ip的openwrt也能建服务端吧,用哪个包386还是arm64,openwrt路由器cpu是n3450。

    校验提示文案

    提交
  • 下面这么多人都瞎评论,你们爱装在哪里装在哪里,能实现功能就行,我还用nps呢。我来请教大神专业点的问题,nohup命令没有安装怎么办?先安装Entwar,在opkg install安装吗?

    校验提示文案

    提交
    同问,没有nohup命令

    校验提示文案

    提交
    按上面我说的来,nas用admin账户登录

    校验提示文案

    提交
    收起所有回复
  • 您好,我有云服务器,装了open vpn 然后nas也用qvpn链接上了服务器,我电脑也vpn连上了服务器,然后我可以实现nas跟家里面的内网穿透么,怎么做呢?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
231
扫一下,分享更方便,购买更轻松