• ベストアンサー

グローバルIPとローカルIPについて

IEのアドレスバーに社内サーバーのIPを入れるとアクセスできますが、 IEにIPを入れてアクセスされるのはグローバルIPなのかローカルIPなのかどちらなのでしょうか。 そもそも、グローバルIPとローカルIPは全く別物で、全く同じ番号も存在するのでしょうか。 何か問題が生じているわけではないのですが、勉強のためにとっかかりに質問致しました。 ご存知のお方がいらっしゃいましたら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.2

グローバルIPアドレスとは、インターネットに接続する際に利用されるIPアドレスで、(インターネットに接続している)機器(PC等)の一台一台に、一意に割り振られる番号になります。同じグローバルIPアドレスが、世界じゅうで重複して存在することはありません。必ず一台に対して、一つのIPが割り振られています。一般家庭であれば、インターネットに接続したい場合は、「プロパイダ」に契約が完了した時点で、「プロパイダ」のほうから、グローバルIPアドレスが割り振られています。 一般的に、プロパイダから「グローバルIPアドレス」を割り振られている場合は、定期的にIPの番号が変更されます。変更されるタイミングについてはプロパイダによって違います。また、変更される理由は、IPアドレスが不足しているためや、利用時のみ動的に割り振っているグローバルIPアドレスを、固定してしまうと、そのPCに侵入しやすくなるため、セキュリティ的に考慮して毎回違うIPを割り振っているのです。通常、IPアドレスは都度変更されますが、プロパイダに対して別途料金を支払うことで、固定化することもできます。 プライベート(ローカル)IPアドレスを理解するときには、「ルーター」の理解が必須で、 「ルーター」とは、簡単にいうと、インターネットと「家庭や会社にある複数のパソコン」間で通信を行うときに必要となる機器になります。おそらく、家庭で複数台のPCを利用している方は、この「ルーター」を利用しているかと思います。この「ルーター」のおかけで、複数のPCを同時にインターネットにアクセスさせることができるのです。ですが、家庭においても会社においても、複数のPCをインターネットに接続させてますが、プロバイダとの契約は一つのみですので、必然的に「グローバルIP」も一つになります。では、どのようにして複数台のPCをインターネットに接続しているのか、「ルーター」を代表として「グローバルIPアドレス」を割り当てます。つまり、実質インターネットと通信しているのは、この「ルーター」一台なんです。仕組みとしては、「ルーター」は、パソコンから要求があったら、(要求のあったパソコンの)代わりにインターネットに接続して、(インターネット先のサイトから)レスポンスをもらいます。そのもらったレスポンスを、要求のあったパソコンへ返しているんです。要は「ルーター」が、インターネットと「家庭内のパソコン」との間に入ってるんですが、ここで1点問題なのが、ルーターが「どのパソコン」にレスポンスを返せば良いのかです。この問題を解決するのが「プライベートIPアドレス」になるわけです。ルーターから見て、各パソコンを識別するための番号が「プライベートIPアドレス」になるんです。プライベートIPアドレスは、「192.168.x.y」の組み合わせになります。「x」の部分はルーターのメーカーによって違い、「y」の部分は、各PC等の機器に割り当てられた固有の番号になります。ルーターもこの「プライベートIPアドレス」は割り当てられるため、ルーターは実質「グローバルIPアドレス」と「プライベートIPアドレス」の両方を保持していることになります。「グローバルIPアドレス」でインターネットと通信して、「プライベートIPアドレス」で、家庭内の各PCと通信する。といった使い分けをしています。また、家庭内や会社内といった同ネットワーク内であれば、各PC間でも相互に通信をすることができます。この時、用いられるのも「プライベートIPアドレス」になります。相互通信するさい、相互のPCの「プライベートIPアドレス」を識別して、通信するといった仕組みになります。このように「プライベートIPアドレス」は、同ネットワーク上で、各機器(PC等)を識別するために用いられているのです。また、各PCの「プライベートIPアドレス」ですが、こちらは電源を入れ直したり、再起動時に変更される場合があります。これは、ルーターの機能で「DHCP」といいます。この「DHCP」によって、ルーターは、各PCの起動時に「プライベートIPアドレス」を振り分けてるんです。(プライベートIPアドレスを固定化させることも可能です)

pinedelta
質問者

お礼

ありがとうございます。

その他の回答 (3)

  • te2kun
  • ベストアンサー率37% (4557/12166)
回答No.4

グローバルIPでも、そのサーバにアクセス出来るなら、グローバルだろうが、ローカルだろうがどちらでもよい ローカル環境しかアクセス出来ないなら、ローカルになります。 外部からもアクセス出来るが、グローバルは外部からしかアクセス出来なく、ローカルは、ローカルIPしかアクセス出来ないような環境だと、ローカルIPになります 詳しくは、ネットワーク管理者に問い合わせるのがよいでしょう

pinedelta
質問者

お礼

ありがとうございます。

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.3

>そもそも、グローバルIPとローカルIPは全く別物で、全く同じ番号も存在するのでしょうか。 IPアドレス(TCP/IPv4のみ)は32bitの2進数を8bitずつ4組に区切って其々の10進数を"."で区切った表記になっています。 その中で特定の範囲をローカルIPアドレスとしてローカルエリアネットワーク(閉鎖されたネットワーク)で自由に使うことが許されています。これがローカルIPアドレスです。 他に特別な目的に使用されるIPアドレスも定義されていて、それらを除いた範囲をグローバルIPアドレスとしてインターネットで使用することになっています。これがグローバルIPアドレスです。 ローカルIPアドレス(プライベートIPアドレスとも言う)の範囲は次の通りです。 10.0.0.0 ~ 10.255.255.255 172.16.0.0 ~ 172.31.255.255 192.168.0.0 ~ 192.168.255.255 >何か問題が生じているわけではないのですが、勉強のためにとっかかりに質問致しました。 ネットワークの入門書を読んで学習されることをお勧めします。

pinedelta
質問者

お礼

ありがとうございます。

  • angel2015
  • ベストアンサー率21% (126/590)
回答No.1

IEにIPを入れてアクセスされるのはグローバルIPなのかローカルIPなのかどちらなのでしょうか。 どちらでもブラウザに対応した情報をレスポンスするよう設定していればアクセスできます 違いはありません ローカルIPはグローバルIPと同じものを使わないよう範囲があります それを無視して設定することは可能ですが、障害の原因になります

pinedelta
質問者

お礼

ありがとうございます。

関連するQ&A

  • ローカルサーバにIEから接続できません。

    ローカルサーバにIEから接続できません。 ローカルネットワーク内に「http://server1/」(server1という名前は仮ですが、実際のサーバ名にもドットの文字は含まれていません。英数字のみのサーバ名です)というサーバがあるとします。 そのサーバにアクセスする為に上記のアドレスをIEのアドレスバーに入力します。 すると、グローバル?なネットワークの「http://server1/」に繋がってしまいます。 そのため、ローカルネットワーク内のserver1にアクセスすることが出来ません。 このserver1というサーバ名は変更することが出来ない為どうにかして接続したいと思っているのですが接続することができません。 googleツールバーなどのアドオンが影響するなど聞いたので、アドオンを全て無効にしましたが駄目でした。 インストールしているブラウザはfirefoxとIE8です。 よろしくお願いします。

  • プロキシーサーバーのIPアドレスが更新されません

    WINDOWS2000 IE6.0 を利用しています。 社内プロキシーサーバーより インタネットに接続していますが 最近、プロキシーサーバーのIPアドレスを 変更したようで、これにあわせIPの設定を 変更したのですがプロキシーサーバーの IPアドレスが保存されません。 (IEを閉じると昔のIPのまま) IPを最新のアドレスにすると問題なく接続できる のですが、起動するたびに変更する必要があるので 少々面倒です。 ユーザーはローカルPCのadministratorで 登録しているのですが、これでも権限が たりないのでしょうか。 対処法をご存知の方はいませんか? 回答いただければ幸いです。

  • DNSレコードにローカルアドレス

    社内のローカルサーバにwebアプリケションを稼働させることになりました。  ・一般的なDNS(お名前コムなどのサービス)で   ローカルIP(プライベートセグメントの192.168.0.100など)で   稼働させることに問題はあるでしょうか。  *お名前コムに試したこところ、ローカルIP登録できましたので   技術的にはできそうです。  *知りたいのは運用していく上で 何らかのルール?から外れてしまう(=停止されるリスクあるか)ことなのか です。 ご存じの方がいましたらご教授いただきたくお願いします。        

  • 社内ネットワークに設置したWEBサーバにグローバルIPでアクセスできる?

    最近勤め先のネットワークが固定8個グローバルIPのプロバイダに変更し、そのグローバルIPを試しに使ってみようと言うことで、BlackJumboDogというフリーソフトを入れてWindowsのWEBサーバをたててみました。このサーバはもちろん社内ネットワークないにあるので192.168.1.10というローカルIPを持っているます。このローカルIPをルータのアドレス変換を使ってグローバルIPの80番ポートにアクセスがあったらこのサーバにアクセスを転送する設定を行いました。設置したその日の帰宅した際に自分の自宅からこのグローバルIPにブラウザでアクセスしてみたら設定したWEBページが表示されました。次の日社内の自分のPCからこのサーバのグローバルIPでアクセスしてみたところブラウザがサーバがみつかりませんとのメッセージを出して、みることができませんでした。私の考えでは、グローバルIPアドレスはどこからでもアクセス可能だと思っていたのですが、なぜこのような結果になってしまったのでしょうか。だれかわかる方いらっしゃいましたらご教授よろしくお願いします。

  • IPアドレスのなりすましについて

    社内のサーバPCにBlackICEを導入したところLAN上に不正アクセスをするPCがいくつも見つかりました。よく分析すると、存在しないIPアドレスや、電源を切っているPC、電源は入っているが、ウィルスやトロイ系はまったく入っている様子のないPCからでした。どうやらIPアドレスをなりすましたPCからのアクセスのようですが、IPアドレスとはLAN上に同じIPを持つPCがあってもパケットの送受信ができるのでしょうか?それともなりすましといっても実際に不正PCがIPを書き換えたわけではなく、不正パケットに添付するものなのでしょうか?

  • ローカルでサーバーを(IPに関して)

    最近、今メインで使っているPCの表面のプラスチックの部分の部品欲しさととUSBの接続部が接触悪かったので同じ型のPCを部品取りの為に安く購入したのですが、そのまま捨てるのももったいないので、以前からホームページをデザインしたり作るのが趣味だった事もあったので。で作り貯めたホームページの為にローカルでサーバーを建てて見ました。 前々からサーバー構築には興味があったので、そういう事が載っていた雑誌を置いてあったので今回はそれにあった  「BlackJumbdog」というソフトで建ててみました。 まぁ当然ローカルで建てる事などなんて言う事もなく、もう一台のPCからもローカルIPで当然見れる普通のHPスペースは簡単にできたわけですが、 その後Do!.jpに登録し、DiCEに登録し、DDNSを取りそのドメインでアクセスすると表示されません・・・ 環境は、OSは共にWin2k ルーターはNTT-MEのBR8000で2台をLAN接続 回線はNTTBフレッツでFTTH。終焉機器の後ろにはOCNシアター用にBUFFALOのハブが刺さって 終焉機器→ハブ→BR8000=2台のPCみたいになっています。 単純に考えるとホームページを公開するにはグローバルIPを教えて それで見れないといけないと思うのですが、それでは見る事が出来ず・・・ DDNSでも見れずで ローカルIPではあんなに簡単に見れるのになぁーと 謎っています。 よいお知恵をお貸しください

  • 社内からのルーティングを行いたいです。

    初めて質問させていただきます。 よろしくお願いします。 この度、外部IDCにあったWEBサーバー(サイボウズ)を社内に移行する運びとなりました。 すでにサーバーは構築済みになっており、 新たにグローバルIPを取得し、ドメインも新たに取得しました。 ドメインのAレコードはグローバルIPへ向け、 ルーター内の静的NATの設定も行い、 社内のWEBサーバーへアクセスできることは確認できました。 外部からアクセスする分にはこれだけでも十分なのですが、 ここからが本題となります。 社内にはActiv Directory環境となっており、DNSサーバーが存在しています。 サーバーのOSは2008R2となっています。 WEBサーバーへアクセスするのに新たに取得したドメイン(URL)でアクセスしたいのですが、 これを可能にする方法は有りますでしょうか? 現在のルーター(YAMAHA RT107e)では外部へ出たらリターンできないので、 社内のルーティングを行うしかないと思ってはいるのですが・・・。 デスクトップの据え置き端末については、 Hostsファイルに「ローカルIP ドメイン名」を入力し対応しようと思っています。 ですが、ノートパソコンですと、外部で使用することもあるので、 Hostsファイルを書き換えるわけにもいきません。 もし、DNSサーバー等で社内にいる時はドメイン(URL)アクセスをローカルIPに割り当てる設定等 できるようでしたらその設定を行いたいと思っています。 恥ずかしながらDNSサーバーについて知識がないため、 こちらに投稿させていただきました。 皆さんのお知恵をお借りできれば幸いです。 よろしくお願いいたします。

  • DNS設定についてですが・・・。

    初心者のものですが、Fedora Core3でDNSサーバの設定行いました。 設定したドメインをIEのアドレスバーに貼り付け、アクセスをしたところ、接続ができるのですが、ドメインがIPに置き換わってしまいます。 どなたかご存知の方がございましたら、お教えください。 宜しくお願いいたします。

  • ローカルIPとグローバルIPの名前解決方法について

    Subversion(tortoiseSVN)で,同じFQDNにてグローバルIPとローカルIPの両方から更新作業をしたいのですが,どうすればいいでしょうか? 詳しく説明すると, クライアント(ノートPC)のローカルリポジトリ (svn://aaa.bbb.example.com/exProj が接続先とする) を維持したままで,ノートPCのIPを場所によって変更し,あるときはグローバル,あるときはローカルで接続させたいのです. 現状,サーバ(Debian GNU/Linux)側では, aaa.bbb.example.com 111.222.111.222 のようなグローバルIPでの名前解決になっているのですが, これに aaa.bbb.example.com 192.168.0.111 のようなものを追記しても問題ないでしょうか? おそらく情報が足りないと思いますが, 何を書いたらいいか分かりませんので, その際は補足要求をよろしくお願いします. 以前からだいぶ困っております(--;

  • ネット上からローカルへアクセスしたい

    インターネット上からローカル環境にあるファイルにアクセスできるのでしょうか? 具体的には、 サーバー上にあるhtmlファイルから、 <a href="file:///C:/Documents..."></a> のような感じでローカルのファイルにアクセスしたいです。 (↑ではうまくいきませんでした) また、それが出来る場合、IE、ネットスケープどちらでも可能でしょうか?