• 締切済み

ローカル内からグローバルアドレスで接続する方法について

ローカル内から自分のwebサーバーにグローバルドメインでアクセスしたいのですが、アクセスするとルーターにアクセスされてしまいます(IPでは接続できます)。 この方法だと少々問題がでてきたのでグローバルドメインにローカル内からもアクセスしたいと思っています。 方法としては ◆ルーターの設定でどうにかならないか? ◆プロキシをいじるしかないのか? という風に考えています。 できればプロキシをとおさずルーターの設定でどうにかしたいのですが、方法などはあるのでしょうか? プロキシは安全なところがあるのであれば使いたいと思っているのですが、出来る限り使いたくないと思っています(セキュリティ上)。 もしこれ以外の方法があるか、もしくは解決方法が分かる方はご指導下さい。 宜しくお願い致します。

みんなの回答

noname#169205
noname#169205
回答No.4

ローカルでアクセスしたいドメインをローカルのIPアドレスになるようにすればいいので 一番簡単なのはhostsファイルを変更することです LAN内でDNSサーバーを構築してそのサーバーを使う方法もあります ルーターの設定ではおそらく難しいと思います プロキシはアクセス元のIPアドレスとアクセス先ドメインを条件に何らかのフィルタ見たいのがあれば出来るかもしれませんが

keeeeeeeen
質問者

お礼

やはりそういった方法になりますよね。 ありがとうございます。 DNSサーバーも考えたのですが…ただ今検討中です。

  • Rbear
  • ベストアンサー率32% (78/241)
回答No.3

以下の認識でよいか確認させてください。 ・サーバは正常に動作している ・きちんとルーターも設定されており、外部からWebサーバのグローバルIPを叩くと正常にアクセスできる。 ・ドメインは取得済みでURLからIPが引ける。 ・外部からはURLでアクセスできる ・内部からWebサーバのURLを叩くとルーターに接続される。

keeeeeeeen
質問者

補足

Rbearさん お世話になっております。 上記で間違いありません。

  • Rbear
  • ベストアンサー率32% (78/241)
回答No.2

DNSサーバをルータから、プロバイダから指定されているDNSサーバに切り替えてはどうでしょうか? たぶん現在DNSサーバはルータになっていると思います。 それをDHCPの設定を変えたり、手動設定を行うなどして 外部のDNSサーバを見に行くようにすればよいと思います。

keeeeeeeen
質問者

お礼

回答ありがとうございます。 DNSサーバーは外部だと認識しているのですが…。 とりあえず試してみます。

  • NNori
  • ベストアンサー率22% (377/1669)
回答No.1

ルーターは、グローバルアドレスをいくつ使えますか? 複数使えるのならば、そのうちのひとつを特定のローカルPCからのアクセスのときに強制的に割り当てるようにすれば良いのです。NAPT(IPマスカレード)のルールをちょいと書き換えてやればよいのです。(この方法は普通グローバルから特定のローカルホストを公開するために使う方法です。それを逆方向に使用しているだけです。) ただし、一方通行にしておかないと逆方向にアクセスされちゃいますので、注意してくださいね。

keeeeeeeen
質問者

お礼

早速ご回答ありがとうございます。 グローバルアドレスを入れる場所すらみつかりません。 おそらくルータ内では変換できないかと…。 IPマスカレードの類もIPアドレスで入れるようになっているので…。

関連するQ&A

  • プロキシサーバーについて

    ◆前置き◆ webページを開発しているのですが、ローカル内からグローバルドメインでアクセスできません。 どうやらルーターの設定のようなので、プロキシを通して外部からアクセスすることでローカル内からもグローバルドメインでアクセスしたいと考えています。 ◆質問内容◆ プロキシについて調べてみると安全でないこともあるようなのでどのようなプロキシが安全なのか知りたいのです。 そこでプロキシサーバー、オススメのプロキシサーバーなどがあれば教えていただきたいと考えています。 できるかぎり無料のプロキシがいいです。 また、プロキシについてあまり知らないので注意店なども上げていただければありがたいです。 長くなってしまいましたが、何卒宜しくお願い致します。

  • ドメイン名をアドレス欄に入れると、ルータに接続されてしまいます。

    自宅でwebサーバーをたてたのですが、うちはルーターにサーバマシンをつないでいるので、ルータのグローバルIPアドレスに対するドメインを無料のところで取得しました。 そこで、外部(WAN側)から自宅のwebサーバーには アドレス欄にドメイン名を入れるだけで、アクセスできるようにするために、ルータの設定で、静的IPマスカレード設定し宛先IPアドレスにサーバーマシンのローカルアドレスを記入しました。 これで大丈夫なはずだと思い、別のPCからドメイン名でサーバマシンへのアクセスを試みたのですが、ドメイン名をアドレス欄に入れると、ルータに接続されてしまいます。友人の家などからは正常にページが見られるのですが、自宅からは一切ページを見ることができず、ルーターの認証ページに接続されてしまいます。 OSは2003serverルーターはPR200NEです。 大変お手数ですが、ご教授のほどよろしくお願いいたします。

  • FedoraCore1のIPアドレス(ローカル)の見方

    またまたつまづきました・・・ ポート80をあけたいんですが(ウェブサーバーを設置するので)ローカルのIPアドレスが分からないと、ルーターの設定が出来ないんです。 WINなら、コントロールパネルのネットワーク設定のところで見られるんですが、linux(FedoraCore1)は何処で見たらいいんでしょう。ネットワーク系のほとんどは確認したんですが、192.168.1.○○○のIPアドレスが無いんです。 どうか、宜しくお願いします。

  • webサーバーについて

    自宅でwebサーバーをたてたのですが、うちはルーターにサーバマシンを つないでいるので、ルータのグローバルIPアドレスに対するドメインを 無料のところで取得しました。 そこで、外部(WAN側)から自宅のwebサーバーには アドレス欄にドメイン名を入れるだけで、アクセスできるようにするために、ルータの設定で、静的IPマスカレード設定/NAT設定というところの「Webサーバを外部に公開する (エントリ番号1を使用) 」という項目にチェックを入れて、宛先IPアドレスに サーバーマシンのローカルアドレスを記入しました。 これで大丈夫なはずだと思い、別のPCから ドメイン名でサーバマシンへのアクセスを試みたのですが、 ドメイン名をアドレス欄に入れると、ルータに接続されてしまいます。 グローバルIPアドレスでのアクセスを、サーバマシンに受け渡すような 設定は、上記の方法ではダメなのでしょうか? 使ってるルータはRV-230SEというやつで、Bフレッツです。 よろしくお願いします。

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

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

  • リモート接続について

    はじめまして、 外部接続について質問があります。 よろしくお願いします。 外部から家庭内のサーバにアクセスしたいのですが どのように行えば良いのでしょうか。 家庭内はフレッツの設定をルータにしてあり、 サーバにはルータからDHCPでアドレスを自動的に設定しています。 ・構成 ルータ→フレッツの常時接続の設定(210.10.xx.xxなど)グローバルIPアドレス サーバDHCP(192.168.1.10など)ローカルIPアドレス 行いたいことは、 外出先からSSHなどで、ルータを経由して サーバDHCP(192.168.1.10など)ローカルIPアドレス にアクセスを行いたい。 今までリモート接続は同じセグメント内でしか行ったことがありません。 質問になってしまい申しわけございませんが、上記の様なことを実現するのは個人で可能でしょうか。 Web等で「SSH接続、ルータ、リモート」などをキーワードに 自分なりに調べたのですが、その様な接続方法の例が無く分かりませんでした。 もし、分かる方がいらっしゃいましたら、 ヒントでも構いませんので方法をお教え頂けませんでしょうか。 よろしくお願いいたします。

  • リンクローカルアドレス(169.254.xxx.xxx)について質問で

    リンクローカルアドレス(169.254.xxx.xxx)について質問です。 リンクローカルアドレスというものは、プライベートIPアドレスと同じように安全なアドレスと考えて構わないのでしょうか? ファイアーウォールの設定では信頼するアドレスとして扱っても大丈夫でしょうか? たまにパソコンやルータの調子がおかしくなってしまった時にリンクローカルアドレスが設定されてしまうようで、その時いつも一時的にインターネットにもルータにもアクセスできなくなり困っています。 もし安全なアドレスであれば、プライベートIPアドレスと同じようにファイアーウォールで許可したいと思っています。 初歩的すぎる質問かもしれませんがよろしくお願いします。

  • IEの【ローカルアドレスにはプロキシサーバーを使用しない】はバグ?

    インターネットエクスプローラの【ローカルアドレスにはプロキシサーバーを使用しない】にチェックを入れてローカルWEBサーバにアクセスしているのにアクセス出来ません。ネットワークアナライザーでパケットキャプチャをすると、プロキシ経由のアクセスになってます。 これはIEのバグでしょうか? 同様の事象がないかググって見たところ、下記のように同じ事が起こっているようです。 http://homepage1.nifty.com/yito/namazu/gbook/20010507.2006.html 因みに解決策としては、詳細設定で【次で始まるアドレスにはプロキシを使用しない】を別途入力すると直ります。 皆さんも実は知らずに使っているのではないでしょうか? これに関する情報あれば教えてください。 私にはバグにしか思えないのですが・・

  • NAT(DNAT)運用の際のアクセスログ

    グローバルIPアドレスを1個持つルータから、wwwポートだけを内部のwebサーバに(NAT等の方法で)転送してwebサーバを公開したとします。 この際、内部のwebサーバのアクセスログに記録されるIPアドレスは、アクセスした人のIPアドレスになるでしょうか?それともルータのローカルIPアドレスになるでしょうか? 実装や設定によって変わる可能性がある場合は、どの実装や設定によって変わる可能性があるでしょうか? また、ローカルIPアドレスが記録される場合は、ルータのアクセスログとwebサーバのアクセスログをある程度つきあわせる必要があると思いますが、どのようにして実運用の場ではつきあわせているのでしょうか?

  • ドメインが違うと接続できないのでしょうか?

    同じローカルネットワーク内で、別のドメインがあると、WORKGROUPからはそのドメイン内にあるPCには接続できないのでしょうか? それともIPアドレスがわかっていれば普通にファイル共有や、もし、そのPCがサーバであればアクセスできるのでしょうか? また、ルータはIPアドレスの振り分けをドメインごとに分けて割り当てたりするのでしょうか?