- 締切済み
複数のIPアドレスでサイトにアクセス
あるウェブサイトに1つのサーバーから複数のIPアドレスを使ってアクセスすることは可能でしょうか?言い換えると1つのPCに複数個のIPアドレスを割り当てて、その別々のアドレスから同時にウェブサイトにアクセス出来るのか?ということです。結果として例えば”今このサイトを閲覧している人数”が実際は1人なのに3,4人と表示されるということです。 自分で調べたところ1つのパソコンに2つ目、3つ目のIPアドレスを割り当てる方法は分かりましたが、その後どう別々のIPを使えばいいのかが分かりません。もしくはやり方が全く違うのかもしれませんが・・・ 分かる方がいらっしゃればどうかご教授下さい。お願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- 121CCagent
- ベストアンサー率52% (15527/29843)
>同じウェブサイトを複数のウィンドウ(タブ)で表示しても”今閲覧している人数”は普通変わりませんよね。 そうですね。同じグローバルIPから複数アクセスがあっても接続しているIPアドレスが同じ場合は変わらないことが多いですね。ただそれは接続しているサイトのアクセス解析などの仕様によって違う場合もあります。 >その数を1つのサーバーを使ってどうにか増やす方法がないのかというのが質問の意図です。 それは難しいかと。一般的なプロバイダー契約だとグローバルIPを動的に1個割り当てるのが普通なので接続するウェブサイトがIPアドレスでアクセス状況を判断する仕様の場合はどうにもなりません。
- 121CCagent
- ベストアンサー率52% (15527/29843)
質問の意図が今一つよくわかりません。 例えばですがプロバイダーの契約でIPアドレスが8個とか16個とか固定のIPアドレスがもらえるような契約をしている必要がまずあります。そのうえでPCに物理的にLANカードなどを3つでも取り付けてそれにそれぞれグローバルIPを割り当てるとかになります。ただそのPCから同時に違うグローバルIPで接続しようとなると中々難しいですね。他の回答者さんが書かれているようにプロキシーサーバソフトを割り当てたLANそれぞれに対してインストールして設定する必要があります。実際はプロキシーサーバソフトを入れてサービスとして起動する際にをそれぞれグローバルIP複数に対して一つずつサービスを起動させて複数のプロキシーサービスを起動させる感じでしょうか。
お礼
回答ありがとうございました!自己解決しました。
補足
分かりづらくてすみません。詳しく言うと、同じウェブサイトを複数のウィンドウ(タブ)で表示しても”今閲覧している人数”は普通変わりませんよね。これは実際の用途とは異なるのですが、その数を1つのサーバーを使ってどうにか増やす方法がないのかというのが質問の意図です。 プロキシサーバーについては考えてみたのですがIPの数が多くなると余分に重くなるため、他サーバーを介しての接続は出来れば避けたいのです。
- neuron-x
- ベストアンサー率52% (139/266)
一言でIPアドレスと言っても、プライベートIPアドレスと、グローバルIPアドレスがあります。 LANに接続した各PCのIPアドレス(192.168.1.1など)は、プライベートIPアドレスと呼ばれ、外部には公開されません。一方、インターネット上で1つしか存在しないIPアドレスはグローバルIPアドレスと呼ばれ、ルータの外部接続アドレスとして、プロバイダなどから割り振られています。 つまり、プロバイダなどの外部と接続している回線が1つであれば、家庭などで構築している各PCのIPアドレスに関係なく、全てルータなどに割り当てられた外部IPアドレスからの接続に見えます。(アクセスを受けた方は、個別のPCのIPアドレスや台数などは把握できません) もし、ウェブサイト等に複数のIPアドレスでアクセスしたい場合は、外部接続自体を複数回線を使って行う必要があります。 ちなみに、もっと手軽にIPアドレスを変えてアクセスするには、プロキシサーバを利用すると良いかもしれません。プロキシサーバ(代理サーバ)を利用すると、プロキシサーバのIPアドレス経由でアクセスされる事になります。
お礼
回答ありがとうございました!自己解決しました。IPについて詳しい説明助かりました。
補足
>>(アクセスを受けた方は、個別のPCのIPアドレスや台数などは把握できません) アクセスしている台数は把握されると思っていたのですが、間違っていますか? 例えば同じルータ(G IP: 67.208.127.255)に3台PCが接続されていて、同時に1つのサイトにアクセスすると、サイト側は 67.208.127.255 からの通信を3回受信していると分かるのでは? プロキシサーバーについては失念していました。確かにそれなら簡単に増やせますね。ただ複数のIPアドレスといっても10以上増やして同時に使いたいので、ネットワークボトルネック以外の重くなる操作は避けたかったのですが。 出来れば複数のプライベートIPを割り当てたPCでアドレスごとに別々の操作を実行する方法も教えて頂ければ幸いです。(この場合グローバルIPアドレスは同じですが構いません) これとは別に、仮想マシンに別の内部IPアドレスを構築して使えたのでそっちを試しています。
お礼
回答ありがとうございました!自己解決しました。