- 締切済み
IPv4プロトコルの自動設定
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- nabe3desu
- ベストアンサー率46% (253/550)
こういうフリーソフトを使うと楽ですよ。会社やご自宅等、予めIPアドレスを登録しておき、選択するだけでIPアドレスが変わります。選択肢にDHCP環境を入れておけば、WiFiフリースポット等も簡単に利用できますよ。 もしくは、DOSプロンプトからコマンドを打つか、これをバッチファイルにすることで、変更することも可能です。 netsh interface ip set address "ローカル エリア接続" static x.x.x.x m.m.m.m g.g.g.g 1 netsh interface ip set dns "ローカル エリア接続" static d.d.d.d primary netsh interface ip add dns "ローカル エリア接続" e.e.e.e index=2
- asciiz
- ベストアンサー率70% (6803/9674)
単独のパソコン一つで、IPアドレス設定をするものではありません。 なんせ、他の機器とIPアドレスがかぶってはいけないんですから、「ネットワーク内にどのようなIPアドレスが割り振られているか」を調べるには数十秒~数分レベルで時間がかかりますし、調べたその時、IPアドレスに反応が無かったとしても、一時的に休止状態だったなどで、実は使われていたという可能性もあるからです。 IPアドレスを自動設定したい場合、パソコンのほかに「DHCPサーバー」が必要になります。 「DHCPサーバー」は、IPアドレス要求のあった機器一つ一つに、ネットワーク上でIPアドレスが被らないように管理して、振り出すということをしています。 一般的には、ルーターにDHCPサーバー機能が含まれています。 ですから、ネットワークの中に一つ、ルーターを置く、というのがIP自動設定の簡単な方法になります。 別に、ルータのインターネット側(WAN)が繋がっていなくても構いません。(ルーターの「LAN」ポートだけ、ハブとして使う) そうすれば、ローカルのネットワークの中で、IPが被らないように、自動設定できます。 デフォルトゲートウェイやDNS情報も、IP設定と同時に配布できます。※あらかじめルーターで設定しておく そのように、他の機器が無ければIP自動設定はできませんので、PC単独でIPアドレス設定しようとするなら、手動設定しかありません。
- bardfish
- ベストアンサー率28% (5029/17766)
Windowsパソコンですよね? IPアドレスの自動取得を使うにはDHCPサーバーが必要となります。 DHCPサーバーとは貴方が使用するパソコンとは別。 BUFFALOのAirStationとかNECのATermなどのルーター側に備わっている機能の1つです。 もちろん、WIndows ServerでDHCPを構築することもできます。 したがって、パソコンな側でC#とかスクリプトなんて必要ありません。 ルーターの管理画面からDHCP関連の設定をすれば、パソコン側は何もする必要がありません。 しいて言うならば、TCP/IPの設定が「自動取得」になっているかどうかくらい。
- t_ohta
- ベストアンサー率38% (5238/13705)
DHCPサーバを立てる