基于SSH隧道实现绿联云NAS内网穿透

1. 穿透Web页面 使用如下的命令,穿透Web页面的9999端口。 autossh -f -N -R 0.0.0.0:32133:127.0.0.1:9999 root@{server-ip} 接着通过访问server-ip的32133端口即可访问到NAS的网络页面。 2. 穿透SMB服务允许

1. 穿透Web页面

使用如下的命令,穿透Web页面的9999端口。

autossh -f -N  -R 0.0.0.0:32133:127.0.0.1:9999 root@{server-ip}

接着通过访问server-ip的32133端口即可访问到NAS的网络页面。

2. 穿透SMB服务允许外网访问

首先,我们需要使用内网穿透,将SSH服务穿透到公网服务。

autossh -f -N  -R 0.0.0.0:445:127.0.0.1:445 root@{server-ip}

我们使用如下的命令测试SMB是否正常访问。

# 安装smb客户端
sudo apt install smbclient

# smbclient连接smb服务器, 并列举出来文件夹列表
smbclient -L //127.0.0.1 -U {username}
Comment