修復:無法更改靜態 IP 地址和 Windows 10 DNS 服務器。

修復:無法更改靜態 IP 地址和 Windows 10 DNS 服務器。
當您上網時,您的 IP 地址代表您的標識符。它由您的 ISP 分配,可用於跟踪您的大致位置。

同時,您的 DNS 服務器負責將您在 Internet 上查找的域轉換為 IP 地址,以便機器可以確定您想去的地方。它們也由您的 ISP 分配。

但是,許多注重隱私的用戶都明白為什麼在 Windows 10 和其他操作系統中更改其 IP 地址和 DNS 服務器如此重要。如果這是不可能的,那就有問題了。

如果這對您來說聽起來很熟悉,請繼續閱讀以找出解決方法:

我無法更改我的 IP 地址。當我右鍵單擊“本地連接”->“屬性”時,Internet 協議版本 4 的屬性是灰色的。誰能幫我解決這個問題?非常感謝你。

由 segfault 在 SuperUser 上發布

在其他情況下,Windows 10 會引發以下錯誤:

但是,您可以修復以太網或 Wi-Fi 上的意外狀態錯誤,以便更改靜態 IP 和 DNS 服務器。

如何更改 Windows 10 中的靜態 IP 和 DNS 服務器?

使用 PowerShell 設置靜態 IP

  • 單擊 Windows 10 開始按鈕並鍵入powershell。
  • 右鍵單擊Windows PowerShell,然後選擇以管理員身份運行。
  • 複製並粘貼以下命令,但在設置實際 IP 地址和其他屬性之前不要按 Enter。
New-NetIPAddress
  [-IPAddress] <String>
  [-DefaultGateway <String>]
  [-AddressFamily <AddressFamily>]
  [-Type <Type>]
  [-PrefixLength <Byte>]
  [-ValidLifetime <TimeSpan>]
  [-PreferredLifetime <TimeSpan>]
  [-SkipAsSource <Boolean>]
  [-PolicyStore <String>]
  -InterfaceIndex <UInt32>
  [-CimSession <CimSession[]>]
  [-ThrottleLimit <Int32>]
  [-AsJob]
  [-WhatIf]
  [-Confirm]
  [<CommonParameters>]

新NetIPAddress cmdlet的可用於配置一個新的IP地址和配置設置。

我們建議閱讀有關 New-NetIPAddress完整 Microsoft 文檔以了解每個參數的作用。

使用 CMD 重置您的 IP 地址

  • 啟動命令提示符:按 Win + R,輸入cmd,按 Enter。
  • 鍵入ipconfig / release並按 Enter 以釋放當前 IP 地址。以太網適配器部分將不再有數值。
  • 鍵入ipconfig / Renew並按 Enter 以重置 IP。

您可以使用ipconfig /release命令釋放您計算機的當前 IP 地址。請注意,在此階段您將無法訪問 Internet。

但是,在使用ipconfig / Renew命令後,您將立即重新聯機。您的計算機將向 DHCP 服務器(例如您的路由器)請求一個新的 IP 地址。

使用 PowerShell 更改您的 DNS 服務器

  • 按Win鍵並輸入powershell
  • 右鍵單擊Windows PowerShell,然後選擇以管理員身份運行。
  • 複製並粘貼以下命令,但在指定 DNS 客戶端服務器地址和其他屬性之前不要按 Enter。
Set-DnsClientServerAddress
  [-InterfaceAlias] <String[]>
  [-ServerAddresses <String[]>]
  [-Validate]
  [-ResetServerAddresses]
  [-CimSession <CimSession[]>]
  [-ThrottleLimit <Int32>]
  [-AsJob]
  [-PassThru]
  [-WhatIf]
  [-Confirm]
  [<CommonParameters>]

您可以使用Set-DnsClientServerAddress cmdlet 為與您的網絡適配器關聯的 DNS 服務器指定至少一個 IP 地址。

它靜態添加覆蓋此網絡適配器的任何 DHCP 配置的 DNS 服務器地址。

找出包含在Set-DnsClientServerAddress完整 Microsoft 規範中的每個屬性的用途。

刷新您的 DNS 並重置 Winsock

  • 以管理員身份運行命令提示符
  • 複製並粘貼以下行(在每行之間按 Enter)
ipconfig /flushdns
ipconfig /registerdns
NETSH winsock reset catalog
NETSH int ipv4 reset reset.log
NETSH int ipv6 reset reset.log
exit

重新啟動計算機以進行更改。

如果您無法更改 Windows 10 上的靜態 IP 和 DNS 服務器,請使用上述命令刷新您的 DNS 服務器並重置 Winsock,它負責您的 TCP/IP 配置。

設置 DHCP IP 地址分配

  • 按Win鍵,進入設置並打開設置。
  • 單擊網絡和 Internet。
    • 如果您使用的是 Wi-Fi,請選擇Wi-Fi >管理已知網絡。然後選擇您的網絡並選擇屬性。
    • 對於以太網,選擇以太網,然後選擇您的網絡。
  • IP 設置中單擊編輯
  • 選擇自動 (DHCP)
  • 點擊“保存”。

如果您使用 DHCP 自動設置,您可以更輕鬆地在 Windows 10 PC 上配置 TCP/IP。

使用 VPN 服務

如果您想定期更改 IP 地址並保護您的 DNS 請求,我們建議您選擇高級 VPN 服務。

您只需要連接到 VPN IP 地址。它不僅會隱藏您的真實 IP 地址和位置,還會加密所有數據流量以保護您的網絡免受黑客攻擊。

我們相信私人互聯網訪問是最適合這項工作的 VPN。它非常直觀,支持 48 個國家/地區的 3,300 多個 VPN 服務器,可用於從任何地方訪問被阻止的內容,包括美國 Netflix。

PIA 支持靜態和動態 IP 地址、本地端口轉發和專有 DNS 服務器。它還帶有一個緊急關閉開關和一個瀏覽器惡意軟件攔截器。

有關 PIA 的更多信息:

  • WireGuard 和 OpenVPN,採用軍用級 256 位加密
  • 沒有 IP、DNS 或 WebRTC 洩漏
  • 24/7 實時聊天支持
  • 30 天退款保證(無免費試用)

獲得私人互聯網接入

結論

總而言之,如果您無法更改 Windows 10 上的靜態 IP 和 DNS 服務器,您可以嘗試使用 PowerShell 或 CMD 重置它們。

通過刷新 DNS 和重置 Winsock 來更新您的網絡設置也是一個好主意。此外,您可以指定自動 DHCP IP 地址分配。

您是否設法使用這些解決方案更改了 IP 地址和 DNS 服務器?您的計算機上還有哪些其他修復程序?在下面的評論部分告訴我們。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *