質問です。OSを入れれば今、繋がっているIPアドレスは調べられますが、ウィンドウズやリナックスその他OSを入れていない状態で、自分の繋がっているIPアドレスを調べる方法はありますか?自動的にIPアドレスを割り当てるルータを使っています。4つのポートに分かれていて、自分のグローバルIPを調べる方法がわかりません。初心者にもわかりやすく回答してください。

回答の条件
  • URL必須
  • 1人5回まで
  • 登録:2006/06/03 22:04:25
  • 終了:2006/06/10 22:05:03

回答(8件)

id:villain No.1

villain回答回数174ベストアンサー獲得回数122006/06/03 22:17:52

ポイント17pt

つまり、ルータに割り当てられたグローバルIPを知りたいという

ことでしょうか。


通常、ルータにはそのような機能はないはずですのでできないと

思います。

固定IPでない場合は、ローカルネットワーク内のコンピュータから

ルータを介して別のネットワーク内のコンピュータに接続しなければ

ルータのIPアドレスはわからないんじゃないでしょうか。

(ルータ単体で別のネットワークのコンピュータに接続できる機能が

あるならできると思いますが...)


http://q.hatena.ne.jp/answer

id:kaitou-onegai

はい、単純にIPアドレスが知りたいのです。ルータは自動的にパソコンへIPを割り当てる・・みたいなことを聞いたのですが、パソコンに表示されているIPアドレスを調べるにはどうしたらよいのでしょうか?windowsとかでマイコンピュータからみるとわかりますよね?それをOSを入れてない状態で確認したいのです。

2006/06/03 22:28:30
id:macos-x No.2

macos-x回答回数376ベストアンサー獲得回数382006/06/03 22:33:07

ポイント17pt

何らかの方法でプライベートネットワーク内でマシン(OS)を立ち上げる必要があると思います。

(というかプライベートネットワーク内につながっているマシンが1台でもないと意味がないのではないでしょうか。おそらく固定IPではないと思うので仮に分かったとしてもIPアドレスが変わる可能性ありますから。)


インストール不要の1CD Linuxなどを利用すればOSがインストールされていないマシンでもCD起動でOSを立ち上げることが出来ます。そちらで確認してはいかがでしょうか。

1CD Linuxの一例

http://unit.aist.go.jp/itri/knoppix/

id:kaitou-onegai

ありがとうございます。IPアドレスを調べたい理由はLinuxのOSをセットアップするときにグローバルIPアドレスを入力することろがあるので、そこでつまづいてました。グローバルIPアドレスを調べたいのですが、IPアドレスがコロコロ変わる場合はどう設定したらいいんですかね?固定IPアドレスならいいんですがルータに接続してあるものでIPアドレスがコロコロ変わるのでその辺がよくわからないんです。

2006/06/03 23:45:13
id:monyot No.3

monyo回答回数146ベストアンサー獲得回数182006/06/03 22:36:34

ポイント16pt

http://q.hatena.ne.jp/answer

※URLはダミーです

結局、ルータに割り当てられたグローバルIPアドレスと、ルータが各パソコンなどに割り当てたIPアドレスのどちらが知りたいんでしょうか。

ルータに割り当てられたグローバルIPアドレスについては、中位機種以上のルータ(安いところではヤマハのルータなど)であれば、シリアルケーブルを使って直接ルータにつないで、ルータの設定の参照や更新ができますので、自分に割り当てられたグローバルIPアドレスも確認できます。各パソコンに割り当てたIPアドレスも、少なくとも上位機種のルータであれば、確認できます。

ただし、各パソコンにIPアドレスを割り当てる行為は、各パソコンの起動時にパソコンのOSがルータなどと通信して行いますので、OSがまったく入っていないパソコンにIPアドレスが自動で割り当てられるということはありません。

id:villain No.4

villain回答回数174ベストアンサー獲得回数122006/06/03 23:02:35

ポイント16pt

回答が1人2回までなのでこれで最後になりますが、よくわからない

のはルータのグローバルIPまたはプライベートIPが知りたいのか

各コンピュータのプライベートIPが知りたいのかどちらなんで

しょうか。


仕組みとしてはインターネットというネットワークでは

IP(インターネットプロトコル)アドレスという任意の数値(ID)が

必要になります。

これは、インターネット上では住所に相当するものです。

ネットワークにはIPアドレスが割り当てられているコンピュータ

からしか接続できませんが通常の個人用プロバイダは1契約(1回線)

ごとに1つのグローバルIPまたはプライベートIPしか割り当てて

もらえません。

これは、1つの回線で同時に複数のコンピュータがネットワークに

接続できないため、ルータはこれを可能にするために設置される

ものです。


ルータDHCPサーバ機能を持っており、LAN内の各コンピュータに

プライベートIPアドレスを割り当てます。

そして、各コンピュータはルータを経由してルータが外部ネット

ワークに接続します。

ルータを使用した場合、DHCPの機能を無効にして直接接続などを

しない限り基本的には各コンピュータに割り当てられているのは

プライベートIPアドレスです。

各クライアントマシン側で表示されるIPアドレスはプライベート

IPアドレスでグローバルIPアドレスではありません。


DHCPのIPアドレス自動割り当て機能はDHCPサーバ側が自動で

接続を要求したクライアントマシンに割り当てていきます。


で、ルータは電源を入れた時点でモデムなどから割り当てられた

グローバルIPアドレスを保持します。

各コンピュータは電源を入れたときにルータにIPアドレスを

割り当てるように要求します。

要求を受けたルータはDHCPにより重複しない(使用されていない)

ローカルIPアドレスをそのコンピュータに割り当てます。


ところで、ここまで書いて思ったのですがOSを立ち上げずに

BIOS画面とかでそのコンピュータのローカルIPアドレスを知りたい

ということなのでしょうか。


コンピュータ単体ではネットワークには接続できないのでIPなどの

取得及び、確認などには(たぶん)OSが必要になります。


なんか分かりづらくてすみません。

もう少しどこで何をしたいのか明確に書いていただけると嬉しいの

ですが...。

id:kaitou-onegai

分かりにくくてすみません。そうです。BIOS画面とかでそのコンピュータのグローバルIPアドレスを調べる方法を考えていました。パソコンに電源を入れるとルータからグローバルIPアドレスを割り当てられるかと思ってたんですが、OSを入れてないとダメなんですね。リナックスのOSをセットアップするときにグローバルIPアドレスを入力することろがあるんで、そこでつまづいてたんです。OSを入れた後にIPアドレスを調べればよいのですが手間がかかるので質問してみました。

【追加】回答者制限を5件まで設定しておきました。

2006/06/03 23:47:24
id:villain No.5

villain回答回数174ベストアンサー獲得回数122006/06/04 00:56:43

ポイント16pt

この場合は、グローバルIPでしょうか?プライベートIPでしょうか?

プライベートIPの場合は固定IPでなければ電源を入れる度に

ルータのDHCP機能により自動的に割り当てられます。

その為、不変ではありません。


ルータのDHCPは通常、小さい値から割り当てられるのでLAN内に

ほかのコンピュータがなければ192.168.1.2(192.168.1.1は

ルータのプライベートIPアドレスとして割り当てられていることが

多い)辺りが普通です。

(ルータにより異なり、例としてYahoo! BB ADSLの

トリオモデム3-G plusでは、デフォルトでは192.168.3.1が

ルータで192.168.3.2以降がLAN内のコンピュータに割り当てます)

ほかにある場合は、電源を入れた順またはIPアドレスの取得要求を

した順番に割り当てられるのが普通です。


グローバルIPアドレスが知りたい場合は他のコンピュータなどから

ルータの設定画面を見るかIPアドレスを調べるサイトなどで

調べる方法があります。


ルータ経由で接続している場合は通常は、ローカルIPアドレスが

各コンピュータに割り当てられますのでコンピュータ側で表示

されるIPアドレスはプライベートIPアドレスです。


もう一度まとめると


  1. プライベートIPアドレスを知りたい場合は
    1. DHCPによる自動割り当てならルータの仕様に沿って予測をたてる
    2. 固定IPアドレスならそのIPアドレス
      1. 固定IPアドレスはルータ側の設定でMACアドレスと関連付ける
  2. グローバルIPアドレスが知りたい場合は
    1. 他のコンピュータからルータの設定画面か接続元のIPアドレスを
      表示するサイトで調べる


という方法になります。

あとは、マルチブートなら、別のOSで確認してから...という方法も

あります。

(通常、電源を切らなければリセットまたはリブートしても

プライベートIPアドレスは変わらりませんし、グローバルIP

アドレスはルータやモデムなどの電源を切らなければそのまま

です)


それ以外の方法は、申し訳ありませんが知りません。

あるのかな?


分かりにくい回答で申し訳ありません。

id:hamster009 No.6

hamster009回答回数3431ベストアンサー獲得回数502006/06/04 00:37:05

ポイント16pt

>IPアドレスを調べたい理由はLinuxのOSをセットアップするときにグローバルIPアドレスを入力することろがあるので、そこでつまづいてました。

それは固定IPの場合で、動的IPを使っている場合は入力する必要がありません。あるいは固定ではないと選択するチョイスがあるはずですが。インストーラーによってその辺は違いますが、入力する必要はありません。

http://www.yahoo.co.jp/

id:taknt No.7

きゃづみぃ回答回数13539ベストアンサー獲得回数11982006/06/04 07:19:15

ポイント16pt

http://www.lite.maple.jp/tutorial/ddns/ddns.html

IPアドレスは、誰がどのアドレスを使えるのか決めて使われています。

普通は プロパイダがその割り当てを受け、それを接続してくる人に使えるように割り当ててます。

随時、同じアドレスで という場合は 固定IPアドレスとなります。

これだと変わりません。

プロパイダには 100個とか割り当て(普通はもっと多いです)を受けても 接続する人は 100人を超える場合があり、それは 全員が同時に接続しないという考えで 接続させています。

その場合、IPアドレスがあいたら、違う人がそのIPアドレスを使えるようにしてあげます。

つまり、IPアドレスは接続しにきたときに、割り当てられるので どのIPアドレスかは 接続しないと わからないのです。

基本的には、前に使ってたIPアドレスが優先されるようですが。

なんらかの形で接続しないとダメですね。

なお、ルーターから割り当ては プライベートアドレスですね。

内部的なアドレスで ルーター側で、どのマシンにどのアドレスというように設定できたりします。

id:brownie No.8

brownie回答回数73ベストアンサー獲得回数22006/06/04 03:16:37

ポイント16pt

Linuxのインストールでの話であれば、TCP/IPの設定時に

VineLinux3.2では「DHCPを使用して設定」というチェックがあったと思います

そこにチェックを入れることで、ルータから動的なIPを取得できるようになります

他のLinuxでも、DHCPサーバからIPを取得するような設定があると思います

DHCPの説明はこんなのがありました

http://d.hatena.ne.jp/keyword/DHCP

http://e-words.jp/w/DHCP.html

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません