ホーム>資料>パソコン>Windows

パソコンのプチ情報

前の記事   次の記事

b15.GIF IPアドレスを手動で切り替えるには?

Windows XP標準の「ネットワーク接続」の設定では、「代替の構成」を利用して、複数のIPアドレスを自動的に切り替えることもできます(下図)。ただ、3つ以上のIPアドレスを切り替えたり、明示的にIPアドレスを切り替えるにはnetshコマンドを使用します。(ただし最近のノートパソコンにはメーカー製のIPアドレス切り替えソフトが付いている場合もあります。この場合はメーカー製ソフトを使うことをお薦めします)

  • 基本的な使用例
    LANインターフェース名が「ローカルエリア接続」
    IPアドレスは192.168.1.10、ネットマスクは255.255.255.0、デフォルトゲートウェイが192.168.1.1
    DNSサーバが192.168.1.1、WINSサーバが192.168.1.1 の場合
    ※IPアドレスはご自身の環境に合わせて変えてくださいね。
     
  • コマンドプロンプト上で以下のコマンドを入力すると、明示的にIPアドレスが変わります。
    c:\>netsh interface ip set address "ローカルエリア接続" static 192.168.1.10 255.255.255.0 192.168.1.1 1
    c:\>netsh interface ip set dns "ローカルエリア接続" static 192.168.1.1
    c:\>netsh interface ip set wins "ローカルエリア接続" static 192.168.1.1
     
  • 現在の設定をnetshの形式でファイルへ出力
    コマンドプロンプト上で以下のコマンドを入力すると、home.txt内にコントロールパネル上で設定したIPアドレスがnetsh形式で保存されます。
    c:\>netsh -c interface dump > c:\home.txt
     
  • 書き出した設定ファイルを読込
    コマンドプロンプト上で以下のコマンドを入力すると、home.txtの設定に従ってIPアドレスの設定を行います。
    c:\> netsh -f c:\home.txt
     
  • IPアドレス変更をバッチファイルで実施
    以下をテキストファイルとして作成し、ファイル名を「home.bat」とします。
    home.batをダブルクリックすると、home.txtの内容に従ってIPアドレスを変更します。
    (2行目では設定後のIPアドレスを表示されます)
      netsh -f c:\home.txt
      ipconfig /all
      pause
前の記事

目次に戻る

次の記事