samba 无法在一个界面上运行

samba 无法在一个界面上运行

我有点疯狂地尝试让 Samba 工作,真的很需要一些指点。我很可能也错误配置了网络配置的某些部分。

我正在运行 Ubuntu 11.04 Server。smbd 报告版本 3.5.8。

我的服务器配置了两个网络接口。一个是我通常使用的主接口 (eth0),另一个仅用于 samba (eth3)。

我总是可以通过 eth0 访问服务器,并且它工作正常。但是,eth3 就是不工作。我在 smbd.conf 中尝试了以下设置:

接口 = eth3
仅绑定接口 = 是

但 eth3 仍然不起作用。有什么想法吗?


更多信息:

  • 我可以 ping eth3
  • 我可以通过 ssh 进入 eth3
  • iptables 已关闭
  • 我可以针对 eth3 运行 nmap,它报告 Samba 正在监听(所以我不认为交换机正在阻止端口)
  • 我已将 Samba 日志记录设置为日志级别 3,但在 Samba 日志中看不到任何有趣的内容(所以也许这不是 Samba 问题……?)
  • nmbd 没有运行(如果我通过服务器 IP 连接,就不需要它,对吗?)
  • 输出netstat -tapn | grep smbd
tcp 0 0 192.168.0.3:445 0.0.0.0:* 监听 1843/smbd
tcp 0 0 192.168.0.3:139 0.0.0.0:* 监听 1843/smbd
tcp6 0 0 fe80::b699:baff:feb:445 :::* 监听 1843/smbd tcp6 0 0 fe80::
b699:baff:feb:139 :::* 监听 1843/smbd

答案1

弄清楚了:

在 Windows 机器上,连接到 eth0 的网卡已启用“Microsoft 网络客户端”。

连接到 eth3 的网卡已被禁用。

相关内容