1

我有一个桑巴服务器。可以毫无问题地从我的本地网络连接到它。
可以看到打开了139和445端口。站点“speed-tester.info”还告诉我这些端口已打开。
但是当我扫描我的服务器时,nmap 没有显示这些端口!

在 smb.conf 中有这个字符串,所以 samba 应该监听外部接口:

interfaces = lo0 msk*

我尝试在 Windows 7 中将“\\89.179.246.174\disk_1”添加到我的网络,但失败了。
请帮忙。怎么了?

4

2 回答 2

1

我厌倦了尝试将我的 samba 共享远程连接到我的电脑。
所以我为自己找到了另外两个解决方案:

  • 使用 expandrive(通过 ssh 将驱动器绑定到资源管理器,但 ssh 会减慢连接速度)
  • 使用 hamachi

皮皮塔斯,无论如何,谢谢!

于 2010-08-03T10:04:35.117 回答
0

首先,你的台词interfaces = lo0 msk*在我看来不合适。我从未遇到过使用“msk*”约定命名其 NIC 设备的操作系统。

其次,了解smb.confinterfaces = ...中语句的正确语法。这是我的总结:

  • ...可以包含一个或多个网络接口名称
  • ...可能拥有一个或多个 IP 地址
  • ...可能拥有一个或多个主机名
  • ...可以保存一个或多个 IP 地址/网络掩码对
  • ...可以保存一个或多个广播/网络掩码对
  • ...可能包含以上所有内容

更多细节可在 中找到man smb.conf。假设 89.179.246.174 是你的 Samba 服务器的地址,下面应该做你想做的事:

interfaces = lo0 89.170.246.174

于 2010-08-02T11:15:06.083 回答