ホームページ » の仕方 » コマンドプロンプトからコンピュータのIPアドレスを変更する方法

    コマンドプロンプトからコンピュータのIPアドレスを変更する方法

    コントロールパネルを使用してPCのIPアドレスを変更するのは簡単ですが、コマンドプロンプトからも変更できることをご存知ですか。?

    コントロールパネルのインターフェースを使用してIPアドレスを変更するのは難しくありませんが、さまざまなウィンドウやダイアログボックスをクリックする必要があります。あなたがコマンドプロンプトのファンなら、しかし、あなたはそれを使用してより速くそれを終わらせることができます ネッシュ これは、Windowsに組み込まれている優れたネットワークユーティリティの1つです。.

    ネッシュ コマンドを使用すると、Windowsのネットワーク接続のあらゆる側面を設定できます。これを使用するには、管理者権限でコマンドプロンプトを開く必要があります。 Windows 10または8.1の場合は、スタートメニューを右クリック(またはキーボードのWindows + Xを押す)して「コマンドプロンプト(管理者)」を選択します。結果を確認して「管理者として実行」を選択します。

    ネットワーク情報を見る

    IPアドレスと関連情報を変更する前に、変更したいインターフェースのネットワークのフルネームを見つける必要があります。これを行うには、次のコマンドを入力します。

    netshインターフェースipv4 show config

    探しているインターフェイスが表示されるまで下にスクロールします。この例では、私たちのマシンでは単に「Wi-Fi」という名前のWi-Fiインターフェースを変更します。「ローカルエリア接続」など、Windowsがインターフェースに割り当てる他のデフォルト名も表示されます。 「ローカルエリア接続* 2」と「イーサネット」。探しているものを見つけ、正確な名前をメモしてください。名前をメモ帳にコピーアンドペーストして後でコマンドプロンプトに戻すと、作業が簡単になります。.

    IPアドレス、サブネットマスク、デフォルトゲートウェイを変更する

    インターフェイス名を手に入れて、IPアドレス、サブネットマスク、およびゲートウェイを変更する準備が整いました。これを行うには、次の構文を使用してコマンドを発行します。

    netsh interface ipv4 set address name = "あなたのインタフェース名" static IP_ADDRESS SUBNET_MASK GATEWAY

    たとえば、コマンドは次のようになります。

    netshインターフェースipv4 setアドレス名= "Wi-Fi"静的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 = "あなたのインターフェース名" source = dhcp

    DNS設定を変更する

    また使用することができます ネッシュ ネットワークインタフェースで使用されるDNSサーバーを変更するためのコマンド。 Google Public DNSやOpenDNSなどのサードパーティのDNSサーバーは、ISPが提供するDNSサーバーよりも高速で信頼性が高くなります。 DNSサーバーを変更した理由が何であれ、それをルーターで行うことができるので、ルーターから情報を取得するすべてのデバイスまたは個々のデバイスに影響します。 1台のPC用にDNSサーバーを変更したい場合は、 ネッシュ コマンド.

    このコマンドは2回使用する必要があります。1回はプライマリDNSサーバーを設定するため、もう1回はセカンダリDNSサーバー、つまりバックアップDNSサーバーを設定するためです。プライマリDNSサーバーを設定するには、次の構文を使用します。

    netshインタフェースipv4 set dns name = "あなたのインタフェース名" static DNS_SERVER

    たとえば、コマンドは次のようになります(ここでは、GoogleのプライマリパブリックDNSサーバー8.8.8.8に設定しています)。

    netshインターフェースipv4 set dns name = "Wi-Fi"静的8.8.8.8

    セカンダリDNSサーバーを設定するには、よく似たコマンドを使用します。

    netshインタフェースipv4 set dns name = "あなたのインタフェース名" static DNS_SERVER index = 2

    そのため、この例を続けて、セカンダリDNSをGoogle Public DNSセカンダリサーバーとして設定します。これは8.8.4.4です。

    netshインターフェースipv4 set dns name = "Wi-Fi" static 8.8.4.4 index = 2

    また、IPアドレスと同じように、ネットワークインターフェイスが代わりにDHCPサーバーからDNS設定を自動的に取得するように変更することもできます。次のコマンドを使用してください。

    netsh interface ipv4 set dnsservers名 "あなたのインターフェース名" source = dhcp

    そして、あなたはそれを持っています。コマンドプロンプトで入力した方がいいのか、同僚を感動させたいのかにかかわらず、IPアドレス設定を変更するために必要なすべてのコマンドラインの魔法がわかります.