修正: Windows 10で静的IPアドレスとDNSサーバーを変更できない
あなたのIPアドレスは、オンラインでのあなたのIDを表します。これはISPによって割り当てられ、あなたの大まかな位置を追跡するために使用されることがあります。
一方、DNSサーバーは、オンラインで検索するドメインをIPアドレスに変換する役割を担っており、機械があなたが行きたい場所を理解できるようにします。これもISPによって割り当てられます。
しかし、多くのプライバシーを気にするユーザーは、Windows 10および11や他のオペレーティングシステムでIPアドレスとDNSサーバーを変更することが重要である理由を理解しています。それが不可能な場合は問題です。
多くの読者が、IPアドレスを変更できず、Internet Protocol v4のプロパティがグレーアウトしていると報告しています。
他の場合では、ローカルネットワークから次のエラーメッセージが表示されます: 予期しない条件が発生しました。設定でリクエストしたすべての変更を行うことができませんでした 。
しかし、EthernetまたはWi-Fiで予期しない条件エラーを修正して、静的IPアドレスとDNSサーバーを変更できるようにすることができます。
Windows 10で静的IPアドレスとDNSを変更するには?
1. PowerShellを使用して静的IPアドレスを設定する
- Windows 10のスタートボタンを押し、powershellと入力し、結果から管理者として実行をクリックします。

- 次のコマンドをコピーして貼り付けますが、実際のIPアドレスと他のプロパティを設定するまでEnterを押さないでください:

`New-NetIPAddress
[-IPAddress]
[-DefaultGateway ]
[-AddressFamily ]
[-Type ]
[-PrefixLength ]
[-ValidLifetime ]
[-PreferredLifetime ]
[-SkipAsSource ]
[-PolicyStore ]
-InterfaceIndex
[-CimSession ]
[-ThrottleLimit ]
[-AsJob]
[-WhatIf]
[-Confirm]
[] `New-NetIPAddressコマンドレットを使用して新しいIPアドレスを設定し、設定をカスタマイズできます。
各パラメータの役割を理解するために、MicrosoftのNew-NetIPAddressに関する完全なドキュメントを読むことをお勧めします。
2. コマンドプロンプトを使用してIPアドレスをリセットする
- Win + Rを押し、cmdと入力してEnterを押します。

- このコマンドを入力してEnterを押し、現在のIPを解放します。Ethernetアダプターセクションは、数値が空になります:
ipconfig/release - このコマンドを入力してEnterを押し、IPをリセットします:
ipconfig/renew
最初のコマンドを使用してコンピュータの現在のIPアドレスを解放できます。この時点ではインターネットアクセスがありません。
しかし、2番目のコマンドを使用した後、すぐにオンラインに戻ります。コンピュータは、ルーターなどのDHCPサーバーから新しいIPアドレスを要求します。
3. Windows PowerShellを使用してDNSサーバーを変更する
- スタートボタンをクリックし、powershellと入力し、結果から管理者として実行を選択します。

- 次のコマンドをコピーして貼り付けますが、DNSクライアントのサーバーアドレスと他のプロパティを指定するまでEnterを押さないでください:

`Set-DnsClientServerAddress
[-InterfaceAlias]
[-ServerAddresses ]
[-Validate]
[-ResetServerAddresses]
[-CimSession ]
[-ThrottleLimit ]
[-AsJob]
[-PassThru]
[-WhatIf]
[-Confirm]
[] `Set-DnsClientServerAddressコマンドを使用して、ネットワークアダプターに関連付けられたDNSサーバーのために少なくとも1つのIPアドレスを指定できます。
これはDNSサーバーアドレスを静的に追加し、そのネットワークアダプターのDHCP設定を上書きします。
MicrosoftのSet-DnsClientServerAddressに関する完全な仕様で、関与する各プロパティの目的を確認してください。
4. DNSをフラッシュし、Winsockをリセットする
- スタートボタンを選択し、cmdと入力して管理者として実行を選択し、コマンドプロンプトを管理者権限で起動します。

- 次のコマンドを1行ずつコピーして貼り付け、各行の間でEnterを押します:

`ipconfig /flushdns
ipconfig /registerdns
NETSH winsock reset catalog
NETSH int ipv4 reset reset.log
NETSH int ipv6 reset reset.log
exit`コンピュータを再起動して変更を確定し、PCの問題が解決されたかどうかを確認してください。
Windows 10で静的IPアドレスとDNSサーバーを変更できない場合は、上記のコマンドを使用してDNSサーバーをフラッシュし、TCP/IP設定を担当するWinsockをリセットしてください。
5. DHCP IP割り当てを設定する
- Winキーを押し、次に設定を選択します。

- ネットワークとインターネットをクリックします。
- Wi-Fiを使用している場合は、Wi-Fi > 既知のネットワークを管理を選択します。次に、ネットワークを選択し、プロパティを選択します。
- Ethernetの場合は、Ethernetを選択し、その後ネットワークを選択します。
- IP設定で、編集をクリックします。
- 自動(DHCP)を選択し、保存をクリックします。

自動DHCP設定を使用すると、Windows 10 PCのTCP/IP設定を構成しやすくなります。 このトピックについてもっと読む
- Windows 11での二次IPアドレスの追加方法
- 海外でIPアドレスを隠す方法
- ローカルエリアネットワークでIPアドレスを隠す方法
6. VPNサービスを使用する
IPアドレスを定期的に変更し、DNSクエリを保護したい場合は、プレミアムVPNサービスを選択することをお勧めします。
VPN IPアドレスに接続するだけで済みます。それはあなたの本当のIPと位置を隠すだけでなく、すべてのデータトラフィックを暗号化して、ハッカーからネットワークを保護します。
私たちは、Private Internet Accessがこの仕事に最適なVPNであると考えています。それは非常に直感的で、48か国にわたる3,300以上のVPNサーバーをサポートし、どこからでもNetflix USを含むブロックされたコンテンツにアクセスするために使用できます。
PIAは静的および動的IPアドレス、ネイティブポートフォワーディング、専用DNSサーバーをサポートしています。また、キルスイッチやブラウザ用のマルウェアブロッカーも付属しています。
PIAについてもっと:
- 最大256ビットの軍用グレードの暗号化を使用したWireGuardおよびOpenVPN
- IP、DNS、またはWebRTCの漏洩なし
- 24/7ライブチャットサポート
- 30日間の返金保証(無料トライアルなし)
⇒ Private Internet Accessを取得する
Windows 11でIPアドレスとDNSを変更するには?
新しいOSは、特にネットワーク設定に関してはWindows 10とそれほど異なりません。
したがって、デザインの違いを除いて、古いOSのために概説したすべての解決策はWindows 11でも完璧に機能します。
ただし、メニューにはいくつかの違いがあります。たとえば、Windows 11でネットワークアダプターにアクセスするには、設定のネットワークとインターネットセクションから高度なネットワーク設定をクリックする必要があります。
要約すると、Windowsで静的IPアドレスとDNSサーバーを変更できない場合は、PowerShellまたはコマンドプロンプトからリセットを試みることができます。
DNSをフラッシュし、Winsockをリセットしてネットワーク設定を更新するのも良いアイデアです。また、自動DHCP IP割り当てを指定することもできます。
私たちは、あなたが私たちの解決策を使用してIPアドレスとDNSサーバーを変更できたことを願っています。
外部サーバーとIPを使用するために、Windows用の最高のVPNソフトウェアの1つを使用することで、この問題を回避することもできます。
あなたのコンピュータに役立った他の修正は何ですか?下のコメントセクションで教えてください。