gpt4 book ai didi

linux - 当 firestarter 防火墙在 ubuntu 上启动时,winbindd 无法解析本地网络名称

转载 作者:太空宇宙 更新时间:2023-11-04 09:08:54 25 4
gpt4 key购买 nike

我在我的 linux 机器上使用 Samba 和 windbindd。如果 linux 机器上没有防火墙,我可以轻松解析 LAN 机器名称:


user@laptop-linux:~$ ping desktop<br/>
PING desktop (192.168.1.100) 56(84) bytes of data.<br/>
64 bytes from 192.168.1.100: icmp_seq=1 ttl=128 time=0.878 ms

当我启动防火墙时,我得到:


user@laptop-linux:~$ ping desktop<br/>
ping: unknown host desktop

我打开了 Samba 端口 (137-139 445) 以及 mDNS 端口 5353,但没有任何效果。 WINS 已在 nsswitch.conf 中启用,我还尝试删除 mdns4 条目以进行主机查找。我可以看到 DNS 查询从常规 DNS 发出并附加了我的 ISP 域后缀,这不是我想要的。我想使用 wins/NetBIOS 来完成这项工作。我是否允许某种形式的广播端口?这可以在保持安全的同时完成吗?我想在笔记本电脑上运行防火墙,因为我会定期访问开放的热点。谢谢

最佳答案

很抱歉把这篇文章弄坏了,但我在弄清楚这个问题时遇到了很大的麻烦,因此我把它贴给可能遇到它的任何人。基本上,您必须启用来自响应系统的端口 137/udp 的传入数据包(NB 响应数据包)。在 ubuntu 11.04 中,使用 ufw,这可以很容易地完成:

ufw allow proto udp from 192.168.1.0/24 port 137 to any

这假设您的 LAN 使用 192.168.1.0/24 ip 范围。

关于linux - 当 firestarter 防火墙在 ubuntu 上启动时,winbindd 无法解析本地网络名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3480624/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com