• ベストアンサー

ルータ内PCから別PCへのアクセスについて

こんにちは。教えていただきたいことがあります。 ルータ内にパソコンが2台あります。 1台のPCをwebサーバ用として使っています。と言ってもプライベート写真だけしか入れてないPCです。 外部から写真を格納しているアドレスへアクセスした時、写真が表示されるようにしています。例えば(http://*****.net/****.jpg)という感じで。 そこで、わからない事はルータ内の別PCからそのアドレスへアクセスした際に、ルータ内のローカルマシンの為か、ルータ自体へアクセスしようとしてしまいます。(ルータログインID・PWが問われる) ローカルマシンからローカルマシンへ(http://*****.net/****.jpg)というようにアクセスした際に、問題なく写真が表示されるようにするにはどうしたら良いのでしょうか?

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

  • ベストアンサー
  • chiezo2005
  • ベストアンサー率41% (634/1537)
回答No.4

#2です。 hostsが簡単ですね。 XPなら C:\WINDOWS\system32\drivers\etc にhostsという名前のファイルがあって,デフォルトでは 127.0.0.1 localhost しか設定されてないと思いますから,その下の行に 192.168.0.20 hogehoge.nantoka.net のように追記すればよいだけです。 一応,システムファイルなので,取り扱いについては自己責任でお願いします。 hostsファイルがDNSより優先されますので,この設定のある場合には 直接192.168.0.20にアクセスにいくことになります。

pokonyan77
質問者

お礼

chiezo2005さん ありがとうございます。 上記作業によりルータ内PCから見ることができるようになりました。 大変ありがとうございます。 自分もこれで一つ知識が増えました。

その他の回答 (3)

  • korolo
  • ベストアンサー率42% (39/92)
回答No.3

もう一台のPCにはWebサーバーソフトがインストールされており、サーバーとして起動しているのであれば、ローカルアドレス(例:http://127.0.0.*/****.jpg、またはhttp://PC名/***.jpg )でアクセスできませんか?

pokonyan77
質問者

お礼

上記作業でアクセスできました。 ありがとうございます。 ローカルアドレスではなくて、公開アドレスでアクセスする方法はありますでしょうか?

  • chiezo2005
  • ベストアンサー率41% (634/1537)
回答No.2

いろいろ方法がありますが,一番簡単な方法は直接そのパソコンに割り当てているローカルIPアドレスでhttp://192.168.0.20/***.jpg のようにアクセスするようにすれば良いと思います。 ・hostファイルにその*****.NETのマシンのローカルIPアドレスを設定する。 ・自動構成スクリプトを使って,そのマシンにアクセスするときにローカルIPにつながるようにする。 などなどいろいろそれ以外にも方法はありますが,2台しかないのであれば,上記のローカルIPでアクセスするで十分ではないでしょうか?

pokonyan77
質問者

お礼

ありがとうございます。 ローカルIPアドレスへアクセスすることによって解決できました。 ​(http://192.168.0.20/***.jpg)という感じで。 またアドレスはローカルではなくて、外部公開アドレス(http://公開ドメイン/****.jpg)でアクセスしたい場合は、以下の2点で解決できるのでしょうか?またそのやり方は、難しいでしょうか? ・hostファイルにその*****.NETのマシンのローカルIPアドレスを設定する。 ・自動構成スクリプトを使って,そのマシンにアクセスするときにローカルIPにつながるようにする。

  • outerlimit
  • ベストアンサー率26% (993/3718)
回答No.1

質問のケースでは プライベートアドレスでアクセスしなければなりません インターネットからのアクセスは、本来の主旨を拡大解釈して行っているためです(ポート開放か DMZで行っているのでしょう)

pokonyan77
質問者

お礼

ありがとうございます。 プライベートアドレスでアクセスすることで解決できました。 またインターネットからのアクセスはポートフォワードで行っております。 プライベートアドレスでアクセスする以外に方法はないでしょうか? ルータ、もしくはサーバマシン側の何らかの設定で、指定したローカルIPアドレスから(​http://*****.net/****.jpg)​へアクセスできるようにすることができますでしょうか?

関連するQ&A

専門家に質問してみよう