Din*_*yan 6 server samba vpn networking openvpn
我已经在家里配置了开放式 VPN,以便可以从我的办公室轻松访问它。
现在我想通过我的开放 VPN 共享 samba。如何在 Ubuntu 和 Windows 之间通过开放 VPN 共享 samba?
Home public IP: HHH.OOO.MMM.EEE
Home desktop IP: 192.168.10.10
Office public IP: OOO:FFF:III:CCC
Office Windows desktop IP: 192.168.1.10
Run Code Online (Sandbox Code Playgroud)
小智 5
简而言之:确保 samba 接受来自 VPN 子网的连接。
更详细地(来自 OpenVPN wiki):
接下来,编辑您的 Samba 配置文件 (smb.conf)。确保 hosts allow 指令将允许来自 10.8.0.0/24 子网的 OpenVPN 客户端连接。例如:
hosts allow = 10.66.0.0/24 10.8.0.0/24 127.0.0.1
Run Code Online (Sandbox Code Playgroud)
如果您在同一台机器上运行 Samba 和 OpenVPN 服务器,您可能需要编辑 smb.conf 文件中的 interfaces 指令,以同时侦听 10.8.0.0/24 的 TUN 接口子网:
interfaces = 10.66.0.0/24 10.8.0.0/24
Run Code Online (Sandbox Code Playgroud)
如果您在同一台机器上运行 Samba 和 OpenVPN 服务器,请使用文件夹名称从 OpenVPN 客户端连接到 Samba 共享:
\\10.8.0.1\\sharename
Run Code Online (Sandbox Code Playgroud)
(在他们的例子中,10.66.0.0 是家庭子网,10.8.0.0 是 VPN 子网)
之后,重新启动 samba 服务以考虑新配置:
sudo service smbd restart
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16764 次 |
| 最近记录: |