Ipconfig

ipconfig(アイピーコンフィグ、internet protocol configuration)は、Microsoft Windowsコンソールアプリケーションである。

現在のTCP/IPネットワーク設定を参照したり、DHCPDNSの設定を変更したりするのに使用する[1]

/all オプションをつけて実行すると、オプションをつけないときよりも詳細なTCP/IPネットワーク設定を参照できる。

強制的な解放と再取得

ipconfigの重要な機能に、DHCPのIPアドレスの再取得がある。IPアドレスの再取得のためには2回コマンドを実行する。まず、 ipconfig /release を実行する。これにより、クライアント(PC)からDHCPサーバへDHCP解放通知が送られ、DHCPサーバにおける旧IPアドレスの状態が「利用可能」になる。次に、 ipconfig /renew を実行する[2][3]。これにより、クライアントからDHCPサーバへ新しいIPアドレスの取得要求が送られる。

コンピュータをケーブルモデムやDSLモデムに接続している場合は、古いIPアドレスが他のコンピュータでとられることを確実にするために、ルータを回避してコンピュータを直接モデム・ネットワーク・ポートに接続してから、ipconfig /releaseを実行し、しばらくの間電源をオフにする必要がある[4]

/flushdns オプションは、DNSキャッシュをクリアするための使用する。これにより、次にDNS問合せをしたときに、強制的に外部のDNSサーバへ問合せに行くようになり、最新のDNS情報が使用できるようになる[5]

Mac OS Xのipconfig

Mac OS Xipconfigは、IPConfigurationのラッパーとして機能し、コマンドラインインタフェースからBootPDHCPクライアントの制御を行える[6]。多くのUnix系オペレーティングシステムのように、Mac OS Xではifconfigも使用でき、固定IPアドレスの設定などネットワークインターフェースを直接制御することができる。

関連項目

出典

  1. ^ Microsoft Windows XP ipconfig support page
  2. ^ Release and Renew Your IP Address
  3. ^ Windows - Displaying, Releasing and Renewing a DHCP Lease
  4. ^ whatsmyipaddress: How to change your IP address
  5. ^ Windows 8.1 PCs Connect to the Network but not the Internet
  6. ^ OS X developer manual

外部リンク

Windows
  • Microsoft TechNet Ipconfig article
  • VariableGHz article detailing ipconfig settings in Vista
  • Windows 95, 98, ME; Windows 2000 and XP MS-DOS shell syntax
Mac OS X
  • ipconfig(8): view and control IP configuration state – Darwin and macOS System Manager's Manual
Windowsコマンドラインプログラムと組み込みコマンド
ファイルシステム
  • cd (chdir)
  • dir
  • popd(英語版)
  • pushd(英語版)
  • tree(英語版)
  • ファイル管理
    • attrib(英語版)
    • cacls
    • cipher
    • compact
    • copy(英語版)
    • del(英語版) (erase)
    • deltree(英語版)
    • expand
    • icacls
    • makecab
    • md (mkdir)
    • move(英語版)
    • rd (rmdir)
    • recover(英語版)
    • ren(英語版) (rename)
    • replace(英語版)
    • rmdir
    • robocopy(英語版)
    • xcopy(英語版)
    ディスク管理
    • CHKDSK
    • convert(英語版)
    • defrag
    • diskcomp(英語版)
    • diskcopy(英語版)
    • diskpart(英語版)
    • fdisk(英語版)
    • format(英語版)
    • label(英語版)
    • SUBST
    • scandisk
    • sys(英語版)
    • vol(英語版)
    • vssadmin(英語版)
    プロセス管理
    • exit(英語版)
    • kill
    • PowerCFG(英語版)
    • runas(英語版)
    • sc
    • shutdown
    • start(英語版)
    • taskkill
    • tasklist(英語版)
    レジストリ
    ユーザ環境
    • date
    • mode(英語版)
    • path(英語版)
    • set
    • setx
    • time(英語版)
    • title(英語版)
    • ver(英語版)
    • whoami
    テキスト処理
    • comp(英語版)
    • edit
    • edlin
    • fc
    • find
    • findstr(英語版)
    • print(英語版)
    • type(英語版)
    スクリプト
    ネットワーク
    メンテナンス
    • driverquery(英語版)
    • msiexec
    • ntbackup(英語版)
    • sfc
    • systeminfo(英語版)
    • w32tm(英語版)
    • WBAdmin(英語版)
    • winsat
    • wmic
    ブート管理
    ソフトウェア開発
    • debug(英語版)
    • exe2bin(英語版)
    • QBasic
    その他
    • CLS
    • help(英語版)