我有一台运行 RHEL 6 的 Linux 服务器。我有两台 Windows 服务器。所有服务器都使用外部 IP 直接连接到网络,它们不在本地局域网中。
我想要实现的是设置 Linux 服务器,以便它提供单个共享(整个分区),可以将其作为 Windows 中的网络驱动器安装。我不想使用任何第三方软件来访问 Linux 服务器,因为我想将 Linux 服务器用作 Bare Metal Restore 的备份。为此,我需要能够从 Windows 恢复环境中访问 Linux 分区,而我无法在其中安装任何第三方软件。
只能从给定的 IP 地址访问 Linux 服务器(例如 2 个 Windows 服务器)。
有人知道我想要的设置是否可行吗?
答案1
Samba 和 iptables 加上一种 VPN,可以为该网络文件系统建立安全连接(Samba 的 cifs)。对于 VPN,请检查 strongswan 的 IPSEC 实现。
答案2
Apache + Mod_DAV => 在 Windows 中映射网络驱动器