如何配置 Firestarter 以允许 NetBIOS 名称查找

如何配置 Firestarter 以允许 NetBIOS 名称查找

当 Firestarter 运行时(使用默认设置),我无法查找本地 Windows 共享 PC 的名称(nmblookup失败ERRNO=Operation not permitted)。这也意味着我无法使用 Nautilus 浏览共享。

当我单击“停止”按钮时,nmblookup成功了,我可以使用 Nautilus 浏览共享。

我该如何配置 Firestarter 的策略来解决这个问题?

(Firestarter 在 Ubuntu 11.10 下是 v1.0.3。)

答案1

卸载 Firestarter,安装 GUFW。GUFW 的默认配置不会干扰 NetBIOS 查找。

Firestarter 似乎无法实现这一点,至少通过其 GUI 无法实现。

答案2

服务器

Samba 使用以下端口:

netbios-ns = 137/tcp # NETBIOS Name Service
netbios-dgm = 138/tcp # NETBIOS Datagram Service
netbios-ssn = 139/tcp # NETBIOS session service
microsoft-ds = 445/tcp # if you are using Active Directory

端口 445 (TCP) - 2000 年以后,NetBIOS 被移至 445 (CIFS)。

您需要在 Firestarter 中允许这些端口。

客户

samba 客户端使用端口 1327/udp 和 138/udp。

相关内容