一鍵快速修改windows系統的IP和DNS采用執行xx.bat文件方式,那么xx.bat文件該如何編寫呢?本期文章向各位小伙伴總結分享。
第1步:采用管理員權限打開命令提示符(CMD),如下圖所示(windows10操作系統);
第2步:在命令提示符中輸入“netsh”,然后,輸入“interface ip”,如下所示;
-C:\Users>-C:\Users\007>netsh<7>netsh
netsh>
netsh>interface ip
netsh interface ipv4>
第3步:在“netsh interface ipv4>”視圖中,輸入命令“show interface”查詢系統的可用的網卡信息從而獲取網卡的名稱,如下圖所示;
第4步:在“netsh interface ipv4>”視圖中,輸入命令set address "Ethernet0" dhcp和set dns "Ethernet0" dhcp,配置網卡Ethernet0自動獲取IP地址和DNS地址,默認情況下,永久保存。如下圖所示;
第5步:查看網卡IP地址和DNS地址的配置效果,在“netsh interface ipv4>”視圖中,輸入命令show address "Ethernet0"和show dns "Ethernet0",如下圖所示;
以上是關于windows系統自動獲取IP和DNS的配置方式,那么如何配置靜態的IP地址和DNS地址呢?
Windows系統配置靜態IP地址和DNS地址的方式,如下圖所示;
備注:
Windows10系統提供的示例——IP地址配置方式:
set address name="Wired Ethernet Connection" source=dhcp
set address "Wired Ethernet Connection" static 10.0.0.9 255.0.0.0 10.0.0.1 1
Windows10系統提供的示例——DNS地址配置方式:
set dnsservers name="Wired Ethernet Connection" source=dhcp
set dnsservers "Wired Ethernet Connection" static 10.0.0.1 primary
把以下兩條命令復制到文本文檔中,并另外為dhcp.bat。(管理員權限運行dhcp.bat)
Ethernet0是系統網卡名稱,需要通過命令netsh interface ipv4 show interface提前查詢獲得。
netsh interface ipv4 set address "Ethernet0" dhcp
netsh interface ipv4 set dns "Ethernet0" dhcp
另存為dhcp.bat方式,如下圖所示;
把以下兩條命令復制到文本文檔中,并另外為static.bat。(管理員權限運行static.bat)。其中,IP地址:192.168.1.100、掩碼:255.255.255.0、網關:192.168.1.254、DNS地址:223.5.5.5。
netsh interface ipv4 set address "Ethernet0" static 192.168.1.100 255.255.255.0 192.168.1.254
netsh interface ipv4 set dns "Ethernet0" static 223.5.5.5
以上是一鍵快速修改windows系統的IP和DNS的總結分享,不足之處,歡迎各位小伙伴留言多多指正。
如果用戶開通 Google One 全家桶級訂閱,則還可以使用谷歌提供的 Google One VPN 來加密互聯網流量提高隱私保護。
不過有用戶注意到使用 Windows 版的 Google One VPN 服務后,一旦開啟連接那么谷歌將會自動修改 Windows 10/11 的 DNS 服務器,將其修改為谷歌的 DNS,而在關閉 VPN 后也不會恢復為用戶自定義的 DNS 服務器。
通常情況下,一些專業級用戶會使用同時兼具高可用和高安全性的 DNS 服務器,例如 CloudFlare 提供的 1.1.1.1/1.0.0.1 服務器,亦或者使用 AdGuard 搭建的自定義 DNS 服務器。
考慮到 Google One VPN 是用來保護用戶隱私的,在啟用加密隧道連接后強制使用谷歌 DNS 倒也無可厚非,畢竟每家公司肯定都認為自家服務才是最好的。
但在用戶關閉連接后自定義設置的 DNS 并不會恢復,也就是在非加密隧道連接的情況下,依然會使用谷歌 DNS 服務器,于是這就引起了一些隱私方面的擔憂。
更讓人擔憂的是谷歌配置 DNS 時默認并沒有啟用 DoH 或 DoT,因此在斷開連接后,實際使用非加密的谷歌 DNS 服務器執行連接,這有可能會泄露用戶的域名請求記錄。
不過針對該問題實際上更早的時候就有用戶提出了,并且谷歌工程師也進行了回應,在 2023 年 11 月份的一個反饋貼中,用戶稱在 Windows 10/11 中都存在相同的問題,而在 Mac 版 Google One VPN 中不存在這個問題。
谷歌工程師在 2024 年 1 月發布回應稱,為保護用戶隱私,Google One VPN 特地將 DNS 設置為谷歌 DNS,防止惡意軟件修改 DNS 或通過 DHCP 插入的惡意 DNS 竊取用戶隱私。
盡管谷歌認為這對大多數用戶來說都是一個比較好的做法 (實際上在討論中大部分網友都不贊同這個觀點),但谷歌也明白有些用戶確實希望使用自己的 DNS,因此他們計劃在未來版本中添加相關功能,可能是連接時使用自定義 DNS 亦或者是斷開后自動恢復為用戶指定的 DNS。