手機版
你好,游客 登錄 注冊
背景:
閱讀新聞

CentOS 8 清除 DNS 緩存

[日期:2019-10-31] 來源:Linux公社  作者:醉落紅塵 [字體: ]

nscd(Name Service Cache Daemon)是一種能夠緩存 passwd、group、hosts 的本地緩存服務,分別對應三個源 /etc/passwd、/etc/hosts、/etc/resolv.conf。其最為明顯的作用就是加快 DNS 解析速度,在接口調用頻繁的內網環境建議開啟。

這里利用 nscd 的 hosts 緩存服務來實現 清除 CentOS 8 Linux 下的 DNS 緩存。

清緩存命令

[[email protected] www.nluszu.live]# nscd -i hosts

有可能nscd沒裝,下面講解一下,安裝,啟動,清緩存的命令

1. 安裝 nscd

[[email protected] www.nluszu.live]# yum -y install nscd

CentOS 8 清除 DNS 緩存

2. 查看狀態 及 啟動命令

[[email protected] www.nluszu.live]# systemctl status nscd

CentOS 8 清除 DNS 緩存

# 查看狀態systemctl start nscd

[[email protected] www.nluszu.live]# systemctl start nscd

# 啟動 nscd

[[email protected] www.nluszu.live]# nscd

nscd 服務默認是關閉的,通過service nscd start開啟。

CentOS 8 清除 DNS 緩存

3. 啟動nscd 服務后,清緩存

[[email protected] www.nluszu.live]# nscd -i hosts

CentOS 8 清除 DNS 緩存

開啟 nscd 的 hosts 緩存服務后,每次內部接口請求不會都發起 dns 解析請求,而是直接命中 nscd 緩存散列表,從而獲取對應服務器 ip 地址,這樣可以在大量內部接口請求時減少接口的響應時間。

更多CentOS相關信息見CentOS 專題頁面 http://www.nluszu.live/topicnews.aspx?tid=14

Linux公社的RSS地址http://www.nluszu.live/rssFeed.aspx

本文永久更新鏈接地址http://www.nluszu.live/Linux/2019-10/161220.htm

linux
相關資訊       清除DNS緩存 
本文評論   查看全部評論 (0)
表情: 表情 姓名: 字數

       

評論聲明
  • 尊重網上道德,遵守中華人民共和國的各項有關法律法規
  • 承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
  • 本站管理人員有權保留或刪除其管轄留言中的任意內容
  • 本站有權在網站內轉載或引用您的評論
  • 參與本評論即表明您已經閱讀并接受上述條款
彩票投注骗局