Ⅰ ipconfig 命令及參數意義,如ipconfig /all ,ipconfig / release ,ipconfig / renew
Ipconfig
顯示所有當前的 TCP/IP 網路配置值、刷新動態主機配置協議 (DHCP) 和域名系統 (DNS) 設置。使用不帶參數的 ipconfig 可以顯示所有適配器的 IPv6 地址或 IPv4 地址、子網掩碼和默認網關。
語法
ipconfig [/all] [/renew[Adapter]] [/release [Adapter]] [/flushdns] [/displaydns] [/registerdns] [/showclassidAdapter] [/setclassidAdapter [ClassID]]
參數
/all
顯示所有適配器的完整 TCP/IP 配置信息。在沒有該參數的情況下,ipconfig 只顯示各個適配器的 IPv6 地址或 IPv4 地址、子網掩碼和默認網關值。適配器可以代表物理介面(例如安裝的網路適配器)或邏輯介面(例如撥號連接)。
/renew[ Adapter]
更新所有適配器(如果未指定適配器),或特定適配器(如果包含了 Adapter 參數)的 DHCP 配置。該參數僅在具有配置為自動獲取 IP 地址的適配器的計算機上可用。要指定適配器名稱,請鍵入使用不帶參數的 ipconfig 命令顯示的適配器名稱。
/release [Adapter]
發送 DHCPRELEASE 消息到 DHCP 伺服器,以釋放所有適配器(如果未指定適配器)或特定適配器(如果包含了 Adapter 參數)的當前 DHCP 配置並丟棄 IP 地址配置。該參數可以禁用配置為自動獲取 IP 地址的適配器的 TCP/IP。要指定適配器名稱,請鍵入使用不帶參數的 ipconfig 命令顯示的適配器名稱。
/flushdns
刷新並重設 DNS 客戶解析緩存的內容。在 DNS 故障排除期間,可以使用本過程從緩存中丟棄否定緩存項和任何其他動態添加項。
/displaydns
顯示 DNS 客戶解析緩存的內容,包括從 local Hosts 文件預裝載的記錄,以及最近獲得的針對由計算機解析的名稱查詢的資源記錄。DNS 客戶服務在查詢配置的 DNS 伺服器之前使用這些信息快速解析被頻繁查詢的名稱。
/registerdns
初始化計算機上配置的 DNS 名稱和 IP 地址的手工動態注冊。可以使用該參數對失敗的 DNS 名稱注冊進行故障排除或解決客戶和 DNS 伺服器之間的動態更新問題,而不必重新啟動客戶端計算機。TCP/IP 協議高級屬性中的 DNS 設置可以確定 DNS 中注冊了哪些名稱。
/showclassid Adapter
顯示指定適配器的 DHCP 類別 ID。要查看所有適配器的 DHCP 類別 ID,請在 Adapter 位置使用星號 (*) 通配符。該參數僅在具有配置為自動獲取 IP 地址的適配器的計算機上可用。
/setclassid Adapter [ClassID]
配置特定適配器的 DHCP 類別 ID。要設置所有適配器的 DHCP 類別 ID,請在 Adapter 位置使用星號 (*) 通配符。該參數僅在具有配置為自動獲取 IP 地址的適配器的計算機上可用。如果未指定 DHCP 類別 ID,則會刪除當前類別 ID。
/?
在命令提示符下顯示幫助。
注釋
• ipconfig 命令是等同於 winipcfg 命令,後者在 Windows Millinnium Edition、Windows 98 和 Windows 95 中提供。盡管 Windows XP 和 Windows Server 2003 家族沒有提供與 winipcfg 等效的圖形化命令,但是可以使用「網路連接」來查看和更新 IP 地址。要執行此操作,請打開「網路連接」,右鍵單擊某一網路連接,單擊「狀態」,然後單擊「支持」選項卡。
• 該命令最適用於配置為自動獲取 IP 地址的計算機。它使用戶可以確定哪些 TCP/IP 配置值是由 DHCP、自動專用 IP 定址 (APIPA) 和其他配置配置的。
• 如果 Adapter 名稱包含空格,請在該適配器名稱兩邊使用引號(即 "Adapter 名稱")。
• 對於適配器名稱,ipconfig 可以使用星號 (*) 通配符字元指定名稱為指定字元串開頭的適配器,或名稱包含有指定字元串的適配器。例如,Local* 可以匹配所有以字元串 Local 開頭的適配器,而 *Con* 可以匹配所有包含字元串 Con 的適配器。
• 只有當「Internet 協議 (TCP/IP)」協議在「網路連接」中安裝為網路適配器屬性的組件時,該命令才可用。
示例
要顯示所有適配器的基本 TCP/IP 配置,請鍵入:
ipconfig
要顯示所有適配器的完整 TCP/IP 配置,請鍵入:
ipconfig /all
僅更新「本地連接」適配器的由 DHCP 分配 IP 地址的配置,請鍵入:
ipconfig /renew "Local Area Connection"
要在排除 DNS 的名稱解析故障期間刷新 DNS 解析器緩存,請鍵入:
ipconfig /flushdns
要顯示名稱以 Local 開頭的所有適配器的 DHCP 類別 ID,請鍵入:
ipconfig /showclassid Local*
要將「本地連接」適配器的 DHCP 類別 ID 設置為 TEST,請鍵入:
ipconfig /setclassid "Local Area Connection" TEST
Ⅱ 什麼是DNS緩存
DNS緩存是Windows和macOS等操作系統會為調用和解析的地址(DNS緩存)附加的緩存。
這些保存了與名稱解析相關的所有信息,每個信息都有一個稱為TTL(生存時間)的條目,其中數據在給定時間內保持有效。在這段時間內,直接從緩存中回答相應的查詢,而不需要繞道到DNS伺服器。
各種應用程序,例如來自互聯網服務提供商的Web瀏覽器或名稱伺服器,也有自己的DNS緩存,用於加速名稱解析。
(2)顯示dns客戶解析器緩存內容擴展閱讀
DNS緩存中的信息單元或條目稱為資源記錄(RR),並以ASCII代碼(壓縮形式)顯示。各種 – 部分可選 – 組件包括以下內容:
1、資源數據(rdata):描述記錄的數據,例如地址或主機名。
2、記錄類型:創建的條目的類型,例如「A」:IPv4地址(十進制值:1)或「AAAA」:IPv6地址(十進制值:28)。
3、記錄名稱(可選):為其創建DNS條目的對象的域名。
4、生存時間(可選):資源記錄的有效期(以秒為單位)。
5、類(可選):RR所屬的協議組(主要是「IN」用於Internet)。
6、資源數據長度(可選):資源數據長度的值。
7、DNS緩存包含各個域或主機的IP地址以及指定它的其他信息 – 例如記錄的有效期或相應的協議組。
Ⅲ 如何清空客戶端DNS緩存記錄
(允許使用通配符 * 和 ?,參見示例) 選項:
/? 顯示此幫助消息
/all 顯示完整配置信息。
/allcompartments 顯示所有分段的信息。
/release 釋放指定適配器的 IPv4 地址。
/release6 釋放指定適配器的 IPv6 地址。
/renew 更新指定適配器的 IPv4 地址。
/renew6 更新指定適配器的 IPv6 地址。
/flushdns 清除 DNS 解析程序緩存。
/registerdns 刷新所有 DHCP 租約並重新注冊 DNS 名稱
/displaydns 顯示 DNS 解析程序緩存的內容。
/showclassid 顯示適配器的所有允許的 DHCP 類 ID。
/setclassid 修改 DHCP 類 ID。默認情況下,僅顯示綁定到 TCP/IP 的適配器的 IP 地址、子網掩碼和
默認網關。對於Release 和 Renew,如果未指定適配器名稱,則會釋放或更新所有綁定
到TCP/IP 的適配器的 IP 地址租約。對於Setclassid,如果未指定 ClassId,則會刪除 ClassId。示例:
> ipconfig ... 顯示信息
> ipconfig /all ... 顯示詳細信息
> ipconfig /renew ... 更新所有適配器
> ipconfig /renew EL* ... 更新所有名稱以 EL 開頭的連接> ipconfig /release *Con* ... 釋放所有匹配的連接,
例如"Local Area Connection 1" 或
> ipconfig /allcompartments ... 顯示有關所有分段的信息> ipconfig /allcompartments /all ... 顯示有關所有分段的詳細信息
Ⅳ 什麼是DNS緩存為什麼會出現無法清除DNS緩存怎樣解決
DNS,Domain
Name
System或者Domain
Name
Service(域名系統或者余名服務)。域名系統為Internet上的主機分配域名地址和IP地址。用戶使用域名地址,該系統就會自動把域名地址轉為IP地址。域名服務是運行域名系統的Internet工具。執行域名服務的伺服器稱之為DNS伺服器,通過DNS伺服器來應答域名服務的查詢。
1、DNS就是域名伺服器,他的任務就是確定域名的解析,比如A記錄MX記錄等等。
2、任何域名都至少有一個DNS,一般是2個。但為什麼要2個以上呢?因為DNS可以輪回處理,第一個解析失敗可以找第二個。這樣只要有一個DNS解析正常,就不會影響域名的正常使用。
我們能採取的最簡單手段是刷新DNS,也就是刪除
DNS
解析器緩存中的條目。點擊「開始」-「運行」-輸入cmd並點擊「確定」,在命令提示符窗口中鍵入:ipconfig
/flushdns
2如果上面不行的話,在系統服務里把DNS
Client和DHCP
client兩個服務組件啟動
針對網路剪刀手
網路執法官
網路特工
等arp欺騙的攻擊
,可以用網卡修復操作中的清除arp緩存,可以用cmd命令中的
arp
-d命令
Ⅳ 如何查看和清除Windows本地的DNS緩存內容
使用【Win】+【R】組合快捷鍵打開運行對話框
鍵入【cmd】命令,然後按回車鍵或者點擊「確定」打開
運行【ipconfig /displaydns】命令(鍵入完成,按回車鍵運行)查看本機已經緩存的DNS信息
刷新清除本地DNS緩存,可以輸入刷新緩存命名:ipconfig /flushdns (鍵入完成,按回車鍵運行),之後就可以看到「成功刷新DNS解析緩存」提示
刷新DNS緩存之後,再運行【ipconfig /displaydns】查看緩存命令,之後就可以看到「無法顯示DNS緩存解析」的提示,至此我們就完成了DNS緩存的清除了
第二種最後刷新DNS方法,進入電腦設備管理器,然後禁用網卡,之後再啟用就可以了
Ⅵ 如何查看客戶端DNS解析記錄
(允許使用通配符 * 和 ?,參見示例)選項: /? 顯示此幫助消息 /all 顯示完整配置信息。 /allcompartments 顯示所有分段的信息。 /release 釋放指定適配器的 IPv4 地址。 /release6 釋放指定適配器的 IPv6 地址。 /renew 更新指定適配器的 IPv4 地址。 /renew6 更新指定適配器的 IPv6 地址。 /flushdns 清除 DNS 解析程序緩存。 /registerdns 刷新所有 DHCP 租約並重新注冊 DNS 名稱 /displaydns 顯示 DNS 解析程序緩存的內容。 /showclassid 顯示適配器的所有允許的 DHCP 類 ID。 /setclassid 修改 DHCP 類 ID。默認情況下,僅顯示綁定到 TCP/IP 的適配器的 IP 地址、子網掩碼和 默認網關。對於Release 和 Renew,如果未指定適配器名稱,則會釋放或更新所有綁定 到TCP/IP 的適配器的 IP 地址租約。對於Setclassid,如果未指定 ClassId,則會刪除 ClassId。示例:
Ⅶ 怎麼清除dns緩存 查看與刷新本地DNS緩存方法
使用【Win】+【R】組合快捷鍵打開運行對話框
鍵入【cmd】命令,然後按回車鍵或者點擊「確定」打開
運行【ipconfig
/displaydns】命令(鍵入完成,按回車鍵運行)查看本機已經緩存的DNS信息
刷新清除本地DNS緩存,可以輸入刷新緩存命名:ipconfig
/flushdns
(鍵入完成,按回車鍵運行),之後就可以看到「成功刷新DNS解析緩存」提示
刷新DNS緩存之後,再運行【ipconfig
/displaydns】查看緩存命令,之後就可以看到「無法顯示DNS緩存解析」的提示,至此我們就完成了DNS緩存的清除了
第二種最後刷新DNS方法,進入電腦設備管理器,然後禁用網卡,之後再啟用就可以了
Ⅷ 如何查看Windows客戶端DNS緩存記錄 61 系統極客
Windows XP自動啟動了DNS Client服務,該服務提供了客戶端的名字解析與緩存服務,用戶的DNS查詢結果會在本地得到緩存。在配置DNS伺服器時,如果不能很好地掌握這個原理,往往會出現一些錯誤的操作。 我們可在命令提示符下使用命令來清除DNS客戶端緩存中的信息。在客戶端執行「Ipconfig/flushdns」命令,出現盤符提示後,再執行「ping 」命令即可解決問題。 值得我們注意的是,在「管理工具」中打開「服務」工具,找到「DNS Client」項,停止該服務後在客戶端就不會緩存DNS查詢信息,這樣在DNS伺服器上所做的修改在客戶端重新查詢時就能立即反映出來。
Ⅸ 什麼命令可以顯示DNS客戶機域名解析緩存中的內容
確認自己的系統是windows 2000和windows xp以上操作系統,然後通過「開始->運行->輸入CMD」後回車進入命令行模式。
查詢DNS伺服器工作是否正常:
輸入ipconfig /all命令來查詢網路參數。
判斷DNS解析是否錯誤:
輸入nslookup命令後回車,將進入DNS解析查詢界面。
命令行窗口中會顯示出當前系統所使用的DNS伺服器地址,
清除DNS緩存信息:
在命令行模式中我們可以看到在ipconfig /?中有一個名為/flushdns的參數,這個就是清除DNS緩存信息的命令。
執行ipconfig /flushdns命令,當出現「successfully flushed the dns resolver cache」的提示時就說明當前計算機的緩存信息已經被成功清除。