ICT Diary

Network(主にCisco系)、Server(RedHat系)、Program(適当)を気まぐれにUPしていく。

Windows コマンドプロンプト(bat)のネットワーク設定コマンド

ネットワークの設定

追加

netsh interface ip set address "<I/F Name>" static <IP> <Mask> <Default> <Metric>
オプション
  • [必須] : <>の部分に変更対象のI/F名を指定
  • [必須] : <>の部分に設定したいIPを指定
  • [必須] : <>の部分に設定したいサブネットマスクを指定
  • [任意] : <>の部分にデフォルトゲートウェイのIPを指定
  • [任意] : <>の部分に同じ経路があった際の優先度を指定

削除

  • 削除の際はコマンドオプションの[set]を[delete]に置き換えてパラメータはすべて同じで使用する
netsh interface ip delete address

DNS

追加

netsh interface ip set dns "<I/F Name>" static <IP> <primary|>
オプション
  • [必須] : <>の部分に変更対象のI/F名を指定
  • [必須] : <>の部分に設定したいDNSを指定
  • [任意]<primary|> : <>の部分に[primary]かなしで指定([primary]が優先される)

削除

  • 削除の際はコマンドオプションの[set]を[delete]に置き換えてパラメータはすべて同じで使用する
netsh interface ip delete dns

DHCP

ネットワークの設定をDHCPに設定

netsh interface ip set address "<I/F Name>" dhcp
オプション
  • [必須] : <>の部分に変更対象のI/F名を指定

DNSDHCPに設定

netsh interface ip set dns "<I/F Name>" dhcp
オプション
  • [必須] : <>の部分に変更対象のI/F名を指定

Interfaceの有効化/無効化

有効化

netsh interface set interface "<I/F Name>" enable
オプション
  • [必須] : <>の部分に変更対象のI/F名を指定

    無効化

netsh interface set interface "<I/F Name>" disable
オプション
  • [必須] : <>の部分に変更対象のI/F名を指定