GUI ではなく、コマンドプロンプトからIP アドレスを設定する場合は netsh コマンドを使用します。
管理者権限での実行が必要です。
IP アドレスの設定
下記が基本の書式です。
netsh interface ip set address "アダプタ名" static 「 IP アドレス」 「サブネットマスク」 「デフォルトゲートウェイ」
※アダプタ名は日本語なのでコマンドプロンプト上でコピー&ペーストすると間違いがなく入力も楽です。
ちなみに、 static の後の「 IP アドレス」で指定が終わっていると、その後の「サブネットマスク」と「デフォルトゲートウェイ」は未定義となってしまいますので、ご注意ください。
例)
アダプタ名:ローカル エリア接続
IP アドレス:192.168.0.10
サブネットマスク:255.255.255.0
デフォルトゲートウェイ:192.168.0.1
netsh interface ip set address "ローカル エリア接続" static 192.168.0.10 255.255.255.0 192.168.0.1
DNS サーバー・ WINS サーバーの設定
例)
アダプタ名:ローカル エリア接続
プライマリ DNS:202.234.232.6
セカンダリ DNS:202.234.232.7
プライマリ WINS:192.168.0.249
セカンダリ WINS:192.168.0.250
netsh interface ip set dns "ローカル エリア接続" static 202.234.232.6primary
netsh interface ip add dns "ローカル エリア接続" 202.234.232.7
netsh interface ip set wins "ローカル エリア接続" static 192.168.0.249
netsh interface ip add wins "ローカル エリア接続" 192.168.0.250
対話モードで設定する
上記ではコマンドモードにて1回の処理で設定していますが、入力コマンドが長くなってくるので、サブコンテキストへ移動して対話モード(インタラクティブモード)にて実行することもできます。
C:\>netsh //netsh コマンドを起動
netsh>interface //interface コンテキストへ移動
interface>ip //ip(ipv4)コンテキストへ移動
ip>set address "ローカル エリア接続" static 192.168.0.10 255.255.255.0 192.168.0.1→IP アドレスの設定
※プログラムの終了は「 exit 」 or 「 bye 」
DHCP による自動取得に戻す場合
netsh interface ip set address "ローカル エリア接続" dhcp
ネットワーク内の IP アドレス一覧を確認
IP アドレスを設定する際には、重複に注意する必要がありますが、コマンドプロンプトの arp -a で現在のネットワーク内の一覧を取得できます。物理アドレス(MAC アドレス)を確認すれば、どの端末かも特定できます。
(Windows なら対象 PC のコマンドプロンプトで ipconfig /all)
上記は Windows での例ですが、 arp -a は UNIX システム系や Macintosh のターミナルでも使えるコマンドです。