我安装了 Fedora 12 samab 和 samba 客户端,并通过 iptables 允许了它们。出于某种原因,我似乎无法浏览我的 Windows 网络。
我做错了什么,我该如何实现这一目标。
谢谢 Jean
[编辑] - 我想浏览 Windows 工作组 [编辑] - 设置工作组名称,在服务中重新启动 SMB,可以浏览网络,但只显示我的 Fedora 12 系统
答案1
我做了以下操作以允许 Windows 与 Fedora 通信:
- 允许 Samba 服务通过系统配置防火墙
- 在 system-config-selinux (Samba 过滤器) 中设置我需要的布尔值
- 以 root 身份为我想添加的每个用户运行 smbpasswd -a {nameofuser},设置密码。请注意,nameofuser 不需要是 UNIX 用户,您可以在 /etc/samba/smbusers 中设置映射。
- 取消注释 smb.conf 中使 samba 成为 WINS 服务器的部分,即
wins support = yes
- 在 Windows 上,我将其设置为通过我的 Linux 机箱(嗯,VM)的 IP 使用 Samba WINS 服务器。
大致就是这样(在工作中完成,而不是在家)。我还没搞清楚如何进行其他操作;我怀疑你需要将 Windows 设置为 Wins 服务器...?
答案2
首先,检查 Windows 端是否未打开防火墙。如果网络类型设置为 Pyblic(在 Vista/7 上),Windows 防火墙会阻止此操作。您应该将网络类型设置为“家庭”,以获得此类内容的最佳性能。但请确保在热点和其他公共场所将其关闭。
伊万
答案3
反过来我也遇到了困难。然后我尝试使用固定 IP 而不是 dhcp,成功了。