当你想远程管理你的Nas系统的时候,或者是想远程访问某些服务的时候如何做呢?这里我们介绍使用FRP工具来配置并远程访问NAS。
首先你需要一台自己的服务器
首先我们需要一台公网的服务器来做为中间人,如何在公网服务器安装frp请看"FRP 实现内网穿透"。完成以上的步骤我们就可以继续接下来的内容了。
在TrueNAS 上实现FRP 客户端
先新建一个容器。这是因为在TrueNas 中使用容器部署其它应用相对安全,并且你可以省去很多烦恼。容器可以是一个简单的linux容器即可。
下载frp客户端,并配置
打开容器命令行
执行以下命令获取FRP软件
wget https://github.com/fatedier/frp/releases/download/v0.65.0/frp_0.65.0_linux_amd64.tar.gz
# 解压
tar -zxvf frp_0.65.0_linux_amd64.tar.gz
cd frp_0.65.0_linux_amd64
配置FRP,这里可以看官网的详细配置,这里只展示最简单的配置信息。https://gofrp.org/。
vim frpc.toml

** 当然,你先得保证你的容器能访问对应的服务。** 例如你想访问NAS的管理面板,可以执行如下命令测试他们之间是否互通。
# ping nasIP
ping 192.168.1.226

frp 配置完成后运行frp 服务
./frpc -c frpc.toml
打开FRP web管理界面查看是否链接成功
以上就是简单的通过FRP访问你的NAS 系统。当然这只是其中的一种方法,后续还会更新其它公网访问方法。