我的办公室里有两台DNS服务器,Gob和Tobias。 他们都在运行Ubuntu和BIND。 他们的BINDconfiguration文件是相同的。 上个月我们一直在使用Gob。 当我们今天第一次转换到Tobias时,除了我们不能再打印以外,一切都保持正常。 切换回Gob解决了这个问题。
任何关于为什么改变DNS服务器的想法,这似乎与我没有太多的打印,可以使人们无法打印了吗?
编辑:经过一些更多的testing后,目前还不清楚是否只有Gob工作,只有Tobias工作,有时在两者之一下工作,或者打印问题甚至与DNS服务器交换机有关。 很酷。
几件事情:
客户端是否configuration为使用Tobias以及GOB进行DNS名称parsing?
打印机DNSlogging上的TTL是多less?在尝试打印之前是否等待TTL过期或刷新客户端上的DNScaching?
当您切换到使用Tobias时,是否在打印服务器上检查了打印机可以解决的问题?
你不会碰巧拥有一切DHCP吗? 服务器通常是静态的。 检查你是否已经改变了所有的DNS指向Tobias。
重新启动所有的LAN机器,使其DHCP租约更新。
或者做一个
ipconfig / release ipconfig / renew
在Windows CMD行。
你没有太多的关于打印机。 这里至less有两种可能性:
人们(他们的电脑)没有看到打印机,因为他们不解决了。 不太可能,因为你说的DNS服务器在哪里相同。
有些打印机需要DNS服务器才能工作(为什么我已经看到了这一点,我也相信一些佳能打印机,如果打印机只configuration了一台服务器,你把它脱机,那么有人必须告诉新的DNS服务器所在的打印机。
我的第一个猜测是configuration实际上是不一样的,无论出于何种原因。 托比亚斯可能不会解决打印机,无论出于何种原因,所以客户端不能再find它。 你可以很容易地检查这个:
C:> nslookup <hostname of printer> <ip of gob> C:> nslookup <hostname of printer> <ip of tobias>
如果他们没有返回相同的东西,那么请仔细看看区域文件,并检查/ etc / hosts条目。
“有时”的症状也使我认为这是一个问题,因为它可能是由caching的DNSlogging,一些客户端使用IP而不是主机名,和/或一些客户端仍然使用Gob作为其名称服务器引起的。
如果这两个查找返回相同的东西,这可能是打印机本身的问题。 检查打印机上的networkingconfiguration,也许它是依赖于其他人build议的DNS。
问题本身就消失了,这意味着所有这些答案都可能是不相关的。 对于那个很抱歉。
由于Stack Overflow的界面迫使我保持“接受率”,否则人们会抱怨,我在这里把这个“答案”放在这里,所以我可以在几天内select它。