コントロールパネルを使用してPCのIPアドレスを変更するのは簡単ですが、コマンドプロンプトからも変更できることをご存知ですか?
コントロールパネルのインターフェースでIPアドレスを変更する
難しいことではありませんが、さまざまなウィンドウやダイアログボックスをクリックする必要があります。ただし、コマンドプロンプトのファンの場合は、コマンドプロンプトを使用してより迅速に実行できます。
netsh
コマンド、これは素晴らしいものの1つにすぎません
Windowsに組み込まれているネットワークユーティリティ
。
ザ・
netsh
コマンドを使用すると、Windowsのネットワーク接続のほぼすべての側面を構成できます。これを使用するには、管理者権限でコマンドプロンプトを開く必要があります。 Windows 10または8.1では、[スタート]メニューを右クリックして(またはキーボードのWindows + Xを押して)、[コマンドプロンプト(管理者)]を選択します。以前のバージョンのWindowsでは、[スタート]で「コマンドプロンプト」を検索し、結果を右クリックして[管理者として実行]を選択します。
関連: プライベートIPアドレスとパブリックIPアドレスを見つける方法
ネットワーク情報を表示する
IPアドレスと関連情報を変更する前に、変更するインターフェースのネットワークのフルネームを見つける必要があります。これを行うには、次のコマンドを入力します。
netsh interface ipv4 show config
関連: Windowsコマンドプロンプトに貼り付けるためにCTRL + C / Ctrl + Vを有効にする方法
探しているインターフェースが表示されるまで下にスクロールします。この例では、Wi-Fiインターフェースを変更します。このインターフェースは、私たちのマシンでは「Wi-Fi」という名前になっています。 「ローカルエリア接続」、「ローカルエリア接続* 2」、「イーサネット」など、Windowsがインターフェイスに割り当てる他のデフォルト名も表示されます。探しているものを見つけて、正確な名前をメモしてください。あなたもすることができます コピーアンドペースト 名前をメモ帳に入力し、後でコマンドプロンプトに戻って作業を簡単にします。
IPアドレス、サブネットマスク、デフォルトゲートウェイを変更する
インターフェイス名が手元にあれば、IPアドレス、サブネットマスク、ゲートウェイを変更する準備が整います。これを行うには、次の構文を使用してコマンドを発行します。
netsh interface ipv4 set address name = "YOUR INTERFACE NAME" static IP_ADDRESS SUBNET_MASK GATEWAY
したがって、たとえば、コマンドは次のようになります。
netsh interface ipv4 set address name = "Wi-Fi" static 192.168.3.8 255.255.255.0 192.168.3.1
ここで、情報は使用したいものに置き換えられます。この例では、コマンドは次のことを行います。
- インターフェイス名「Wi-Fi」を使用
- IPアドレスを192.168.3.1に設定します
- サブネットマスクを255.255.255.0に設定します
- デフォルトゲートウェイを192.168.3.1に設定します
また、静的IPアドレスを使用しているが、ルーターなどのDHCPサーバーによって自動的に割り当てられたIPアドレスの使用に切り替えたい場合は、代わりに次のコマンドを使用できます。
netsh interface ipv4 set address name =” YOUR INTERFACE NAME” source = dhcp
DNS設定を変更する
関連: DNSサーバーを変更するための究極のガイド
また、使用することができます
netsh
ネットワークインターフェイスで使用されるDNSサーバーを変更するコマンド。サードパーティのDNSサーバーのような
GoogleパブリックDNS
そして
OpenDNS
–ISPが提供するDNSサーバーよりも高速で信頼性が高い可能性があります。なんでも
DNSサーバーを変更する理由
、ルーターで実行できるため、ルーターから情報を取得するすべてのデバイスまたは個々のデバイスに影響します。 1台のPCのDNSサーバーを変更したい場合は、
netsh
コマンド。
このコマンドは2回使用する必要があります。1回はプライマリDNSサーバーを設定するため、もう1回はセカンダリ(バックアップ)DNSサーバーを設定するためです。プライマリDNSサーバーを設定するには、次の構文を使用します。
netsh interface ipv4 set dns name = "YOUR INTERFACE NAME" static DNS_SERVER
したがって、たとえば、コマンドは次のようになります(GoogleのプライマリパブリックDNSサーバー8.8.8.8に設定します)。
netsh interface ipv4 set dns name = "Wi-Fi" static 8.8.8.8
セカンダリDNSサーバーを設定するには、非常によく似たコマンドを使用します。
netsh interface ipv4 set dns name = "YOUR INTERFACE NAME" static DNS_SERVER index = 2
したがって、この例を続けると、セカンダリDNSをGoogleパブリックDNSセカンダリサーバー(8.8.4.4)として設定できます。
netsh interface ipv4 set dns name = "Wi-Fi" static 8.8.4.4 index = 2
また、IPアドレスの場合と同様に、ネットワークインターフェイスが代わりにDHCPサーバーからDNS設定を自動的に取得するように変更することもできます。次のコマンドを使用するだけです。
netsh interface ipv4 set dnsservers name "YOUR INTERFACE NAME" source = dhcp
そして、あなたはそれを持っています。コマンドプロンプトでの入力が好きな場合でも、同僚に印象を与えたい場合でも、IPアドレス設定を変更するために必要なすべてのコマンドラインの魔法を理解できました。