コマンドラインでIPアドレスを設定する

  • Windows7で動作確認済み。
  • IFNAMEはNICが複数ある場合は"ローカル エリア接続 2"のように実際の名前に合わせる。
  • IPDDRは指定したいIPアドレスの値。
  • MASKは指定したいサブネットマスクの値。
  • GWは指定したいゲートウェイの値。
  • DNS1は指定したいプライマリDNSの値。
  • DNS2は指定したいセカンダリDNSの値。

set IFNAME="ローカル エリア接続"
set IPADDR=192.168.1.11
set MASK=255.255.255.0
set GW=192.168.1.1
set DNS1=8.8.8.8
set DNS2=8.8.4.4

netsh interface ipv4 set address name=%IFNAME% static %IPADDR% %MASK% %GW%
1
netsh interface ipv4 set dnsservers name=%IFNAME% static %DNS1% none
validate=no
netsh interface ipv4 add dnsservers name=%IFNAME% %DNS2% index=2
validate=no

コメント