雷鸟无法在DHCP控制的networking中find服务器

我有一个由linux服务器和WinXP,Win7和Linux客户端组成的networking。 所有的系统都由路由器给予dynamic的IP地址,将它们连接在一起。 服务器托pipe一个IMAP邮件服务器。 在Win7和WinXP上,Thunderbird可以毫无问题地访问IMAP服务器。 在Linux客户端上,使用相同的IMAP参数,Thunderbird无法连接到服务器。

我如何让Thunderbirdfind服务器? 我不确定这是Linux系统configuration问题还是Thunderbird问题。

附加说明:linux客户端正在运行Gnome,服务器有一系列定义的Samba共享。 在客户端中,执行“位置” – >“连接到服务器”并select“Windows共享”并指定服务器名称,然后单击“确定”。

你可能想要你的imap服务器有一个固定的地址,如果你可以这样做。

如果你不能,那么你可能希望它更新你的DNS名称和当前的IP地址。

如果你不能这样做,那么你不能做你想要的。

Samba共享的原因是,SMB协议虽然使用IP,但并不真正使用DNS。 比这更老,每台服务器只是定期宣布它的存在。

我build议运行wireshark或tcpdump,首先过滤到IP地址,然后捕获客户端系统的MAC地址。

  1. 开始捕捉运行,在窗口框中过滤。 发射雷鸟。 看看会发生什么。
  2. 开始一个新的捕获运行,在Linux框中进行过滤。 发射雷鸟。 看看会发生什么。
  3. 迭代,筛选出显然与两台机器之间的IMAP连接之间的差异无关的东西。

最终,你会看到一些Windows机器发送的不是由Linux发送的信息stream。 我想知道WINS是否参与其中。