WebDAV+frp内网穿透工具实现像访问本地硬盘一样访问远程NAS
场景及问题
1、家庭宽带下的家用NAS有时因在外面临时需要访问
2、例如有些文档需要在线编辑且需要自动同步到NAS上(群晖的Drive Office在线编辑不太满足需求)
3、想通过内网穿透的方式将群晖NAS的SMB 445端口通过云服务器映射出来,但是运营商会封锁445这种高危端口
4、所以想到使用WebDAV这个协议来解决这个问题
具体步骤
1、群晖上下载WebDAV Server套件
并开启WebDAV Server服务 默认端口5005
2、云服务器部署内网穿透FRPS服务端
可以参考之前的文章
具体配置frps.ini参考如下
[common]
bind_address = 0.0.0.0
bind_port = FRPS的监听端口
authentication_method = token
authenticate_heartbeats = false
authenticate_new_work_conns = false
token = FRPS服务TOKEN
log_file = /usr/local/frp/logs/frps.log
log_level = info
log_max_days = 30
3、群晖部署内网穿透工具FRPC客户端
并映射webdav的服务端口
[common]
server_addr = 云服务器公网IP
server_port = FRPS的监听端口
authentication_method = token
authenticate_heartbeats = false
token = FRPS服务TOKEN
log_file = /usr/local/frp/logs/frpc.log
log_level = info
log_max_days = 30
[918_synologyds220_ssh]
type = tcp
local_ip = 192.168.31.200
local_port = 22
remote_port = 29122
[918_synologyds220_http]
type = tcp
local_ip = 192.168.31.200
local_port = 5000
remote_port = 45000
[918_synologyds220_webdav]
type = tcp
local_ip = 192.168.31.200
local_port = 5005
remote_port = 5005
4、云服务器安全组放开5005 WebDAV端口
云服务器安全组上要设置5005端口对外开放,如果有安全考量,可以设置单独开放给固定的公网IP
5、win11系统运行下面脚本开启WebDAV 服务并设置成开机自启
@echo off
chcp 65001 >nul
title 配置WebClient服务
REM 检查是否以管理员权限运行
net session >nul 2>&1
if %errorLevel% neq 0 (
echo 请以管理员身份运行此脚本!
pause
exit /b 1
)
echo 正在修改注册表...
echo.
REM 修改注册表值
reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWebClientParameters" /v BasicAuthLevel /t REG_DWORD /d 2 /f
if %errorLevel% equ 0 (
echo 注册表修改成功!
) else (
echo 注册表修改失败!
pause
exit /b 1
)
echo.
echo 正在配置WebClient服务...
echo.
REM 重启WebClient服务
net stop WebClient /y
timeout /t 2 /nobreak >nul
REM 设置服务为自动启动并启动服务
sc config WebClient start= auto
net start WebClient
if %errorLevel% equ 0 (
echo.
echo WebClient服务已成功配置为自动启动并已启动!
echo.
echo 配置完成!
) else (
echo.
echo 服务配置过程中出现错误!
)
REM 显示服务状态
echo.
echo WebClient服务当前状态:
sc query WebClient | findstr /C:"STATE"
pause
6、挂载远程NAS的WebDAV目录
添加网络位置,输入云服务器的公网IP+端口5005和具体目录 输入NAS的账号与密码即可进行挂载
效果截图如下
1、有此类需求的网友可以联系作者V:yuanfan2012协助部署黑群晖+frp内网穿透工具 2、非Win11系统可以使用RaiDrive免费工具来进行挂载
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……




还没有评论,来说两句吧...