在LINUX下面如何啟動DNS Client
當把LINUX作為客戶端或上網時,變更了DNS的服務器指向,在不重新啟動LINUX服務器的情況下,如何讓DNS馬上生效,實際上就是如何解決重啟DNS Client的問題,雖然LINUX下面有重啟DNS的服務service named restar 但無法適用重啟DNS Client。 没弄明白?你是改的服务器的dns设置还是改的客户端的dns服务器地址?
如果改的客户端的dns服务器,客户端只要在/etc/resolver.conf里设置就可以了.
如果你是修改了dns服务器的记录,要让他生效,可以用service named reload来让他生效 客户端的dns解析有三个方式,
1) DNS服务
2) NIS服务器上的hosts文件
3) 本地的hosts文件 沒有弄明白我的意思,我的意思實際上是把LINUX作為客戶機使用,我們知道在windows下,我們改一下IP地址和DNS,用戶就可以上網或訪問相關資源。但在LINUX下面變更這些設定後需要重新啟動或重啟相關服務,或重啟相關服務。IP地址變更可以不需要重啟馬上生效,但DNS服務設定的變更不會馬上生效。如果在不想重新啟動的號應該重啟哪些服務?你上面所說的是沒有用的,service named restar是當把本機作為DNS服務器時重新啟動。作用是重新啟動DNS Server端,而不是重新啟動DNS Client。 Linux客户端的话在/etc/resolve.conf里修改nameserver的地址就可以了,不需要重启服务的。。。 問題已解決,重新啟動network就行了。 路过,学习学习。。。。
回复 6楼 的帖子
修改配置后都需要重启服务的啊 楼上说的对 配置要修改 还要起一下network服务
页:
[1]