我正在努力通过 Linux 防火墙在两台 Windows(XP 和 7)主机之间启用 NTFS 共享。
这是我的设置:
[XPMachine-LAN1]---------->[LINUX FIREWALL]---------->[Win7-LAN2]
我想要做的是将 XP 机器上的 NTFS 输入 NAT 到 Win7 机器上的相同端口。
问题是,当我尝试从 XP 计算机打开网络共享\\LINUXFIREWALL
时,防火墙似乎没有将数据包 NAT 到 Win7 计算机。
我已经打开了标准 NTFS/Samba 端口,例如 135:139 和 445,其中一些需要 UDP,其他需要 TCP(详细信息可在各个站点上找到)。
然而,由于我运行着 2 个不同版本的 Windows,我尝试在 google 上搜索,看看 XP 和 7 之间是否会有变化,并且该列表可以在 MS 网站上找到: http://windows.microsoft.com/en-GB/windows7/Networking-home-computers-running- Different-versions-of-Windows#section_2
我的问题是,如果您通过带有 iptables 的 *nix 盒子运行 2 个 Windows 机器,我可以问一下您的 iptables 文件是什么样的吗?我错过了什么吗?
谢谢
答案1
答案与Linux无关。
在 Windows 7 上,如果您的网络类型是“家庭”,那么您只能与其他 Windows 7 计算机共享文件。为了能够将文件发送到运行早期 Windows 版本的计算机,您需要将本地网络设置为“工作”。
这不是我能猜到的,我敢打赌我不是这里唯一的人。