Windowsでは、ipconfigはWindowsコマンドプロンプトから実行するように設計されたコンソールアプリケーションです。このユーティリティを使用すると、WindowsコンピュータのIPアドレス情報を取得できます。また、アクティブなTCP / IP接続を制御することもできます。 ipconfigは古いwinipcfgユーティリティを置き換えました。
ipconfigの使用
コマンドプロンプトから次のように入力します。 ipconfig デフォルトのオプションでユーティリティを実行します。デフォルトコマンドの出力には、すべての物理および仮想ネットワークアダプタのIPアドレス、ネットワークマスク、およびゲートウェイが含まれています。
ipconfigはいくつかのコマンドラインオプションをサポートしています。コマンド ipconfig /? 使用可能なオプションのセットが表示されます。
ipconfig / all
このオプションは、各アダプタのデフォルトのオプションと同じIPアドレッシング情報を表示します。さらに、各アダプタのDNSとWINSの設定も表示されます。
ipconfig / release
このオプションは、すべてのネットワークアダプタ上のアクティブなTCP / IP接続を終了し、それらのIPアドレスを他のアプリケーションで使用するために解放します。 pconfig / release 特定のWindows接続名で使用できます。この場合、コマンドは指定された接続のみに影響し、すべての接続には影響しません。このコマンドは、完全な接続名またはワイルドカード名のいずれかを受け入れます。例:
ipconfig / release "ローカルエリア接続1"ipconfig / release *ローカル* このオプションは、すべてのネットワークアダプタでTCP / IP接続を再確立します。リリースオプションと同様に、 ipconfig / renew オプションの接続名指定子をとります。 / renewと/ releaseの両方のオプションは、ダイナミック(DHCP)アドレッシング用に設定されたクライアントでのみ機能します。 注意残りのオプションは、Windows 2000およびそれ以降のバージョンのWindowsでのみ使用できます。 これらのオプションは、DHCPクラス識別子を管理します。 DHCPクラスは、DHCPサーバーの管理者がさまざまな種類のクライアントに異なるネットワーク設定を適用するように定義することができます。これは、ホームネットワークではなくビジネスネットワークで通常使用されるDHCPの高度な機能です。 これらのオプションは、Windowsが保持するローカルDNSキャッシュにアクセスします。ザ / displaydns オプションはキャッシュの内容を表示し、 / flushdns オプションは内容を消去します。 このDNSキャッシュには、リモートサーバー名とIPアドレス(存在する場合)のリストが含まれています。このキャッシュ内のエントリは、Webサイト、FTPサーバ、およびその他のリモートホストにアクセスしようとするときに発生するDNS検索から来ます。 Windowsはこのキャッシュを使用して、ブラウザとWebベースのアプリケーションのパフォーマンスを向上させます。 ホームネットワークでは、これらのDNSオプションが高度なトラブルシューティングに役立つことがあります。 DNSキャッシュの情報が破損したり古いものになったりすると、インターネット上の特定のサイトにアクセスするのが困難になる可能性があります。次の2つのシナリオを考えてみましょう。 このオプションは、WindowsコンピュータのDNS設定を更新します。ただし、ローカルDNSキャッシュにアクセスするのではなく、DNSサーバーとDHCPサーバーの両方との通信を開始して、再登録します。 このオプションは、動的IPアドレスの取得の失敗やISP DNSサーバーへの接続の失敗など、インターネットサービスプロバイダーとの接続に関する問題のトラブルシューティングに役立ちます。 / releaseおよび/ renewオプションと同様に、/ registerdnsは、オプションで更新する特定のアダプタの名前を取ります。 nameパラメータが指定されていない場合、 / registerdns すべてのアダプターを更新します。 Windows 2000以前は、Microsoft Windowsはwinipcfgというユーティリティをサポートしていました ipconfigの代わりに。 ipconfigと比較して、winipcfgは同様のIPアドレス情報を提供しましたが、コマンドラインではなくプリミティブなグラフィカルユーザーインターフェイスを使用していました。 ipconfig / renew
ipconfig / showclassid、ipconfig / setclassid
ipconfig / displaydns、ipconfig / flushdns
ipconfig / registerdns
ipconfigとwinipcfg




