- PR -

IPアドレスの一括変更

1
投稿者投稿内容
hiroking
常連さん
会議室デビュー日: 2007/10/10
投稿数: 23
投稿日時: 2008-06-19 17:57
いつもお世話になっております。

質問があるのですが、
複数台の社内PCのIPアドレスを一括変更させたいのですが、
何か良い方法があるでしょうか?
ちなにみDHCPは考えていません。

宜しくお願いします。
なゆた
会議室デビュー日: 2007/06/05
投稿数: 11
投稿日時: 2008-06-19 18:33
もしActive Directory環境なのであれば、スタートアップスクリプトでnetshコマンド
を使って自分自身のIPを変えるようにすればいかがでしょう。
私ならComputerNameとIPの対応表をテキストファイルにしておいて、それを読み込んで
処理させると思います。

参考アドレス
http://www.atmarkit.co.jp/bbs/phpBB/index.php
hiroking
常連さん
会議室デビュー日: 2007/10/10
投稿数: 23
投稿日時: 2008-06-19 18:40
書き込みありがとうございます。
説明不足でしたが、変更したいのは全PCのゲートウェイを
現在のアドレスから、違うアドレスにです。
簡単な方法はありますでしょうか?
BackDoor
ぬし
会議室デビュー日: 2006/02/20
投稿数: 831
投稿日時: 2008-06-23 13:23
なんか対話になっていない気が・・・。

引用:

hirokingさんの書き込み (2008-06-19 18:40) より:
書き込みありがとうございます。
説明不足でしたが、変更したいのは全PCのゲートウェイを
現在のアドレスから、違うアドレスにです。
簡単な方法はありますでしょうか?


なゆた氏のアドバイスはnetshコマンドを利用する方法ですが、この方法では
WindowsOSの場合デフォルトゲートウェイだけを変更することは出来ません。

だから
>私ならComputerNameとIPの対応表をテキストファイルにしておいて、それを読み込んで
>処理させると思います。
と明記してます。

こんなイメージ
netsh
interface ip
set address "ローカル エリア接続" static 固定IPアドレス サブネットマスク デフォルトゲートウェイ 1
quit

注)固定IPアドレス:192.168.1.100等
  サブネットマスク:255.255.255.0等
  デフォルトゲートウェイ:192.168.1.254等

要するに1台1台違うコマンドを発行しなきゃならないという意味。

# 簡単な方法を探すより、1台1台変更してまわった方が早いかもね。

ヨッシー
会議室デビュー日: 2008/06/29
投稿数: 1
投稿日時: 2008-06-29 23:16
IPアドレスを変更するバッチファイルを配布すればいいと思います。

例えばゲートウェイが[192.168.0.1]で、IPアドレスを[192.168.0.10]にする場合は

==========================================================================
@echo off
netsh interface ip set address "ローカルエリア接続" static 192.168.0.10 255.255.255.0 192.168.0.1 none
netsh interface ip set dns "ローカルエリア接続" static 192.168.0.1 none
netsh interface ip set wins "ローカルエリア接続" static 192.168.0.1 none
quit
==========================================================================

といったふうにしたらよいのではないでしょうか。

_________________


[ メッセージ編集済み 編集者: ヨッシー 編集日時 2008-06-29 23:17 ]

[ メッセージ編集済み 編集者: ヨッシー 編集日時 2008-06-29 23:17 ]
uso800server
会議室デビュー日: 2008/07/03
投稿数: 1
投稿日時: 2008-07-03 14:05
ゲートウェイの変更ってのは
デフォルトゲートウェイのことでいいんですよね?
であればデフォルトゲートウェイだけを変更するのも
netshでは用意されてますよ。

netsh interface ip set address name="ローカル エリア接続" gateway=192.168.0.1 gwmetric=自動

gwmetricを省略することは出来ないです。
1

スキルアップ/キャリアアップ(JOB@IT)