• 締切済み

自宅鯖にLAN内外から同じようにモバイルノートでアクセスする方法

自宅サーバを運営しているのですが、自宅のLAN内から外出するときに持ち運ぶノートPC(XP Home)で自宅サーバのサイトを見ようと「example.com」、「hoge.info」のようにインターネットブラウザからURIを指定してもルータの設定画面に接続してしまい表示することができません。 LAN内では直接IPアドレスでアクセスすることも考えましたが、サーバはバーチャルホストが設定されていて「example.com」と「hoge.info」は別のページを表示するように設定しているため、それでは見られないページが発生してしまい問題解決になりません。 だからといって、hostsでそれぞれのドメインをプライベートIPで記述すると、外出時(大学の学内LAN等)にhostsのプライベートIPとドメインの関連付けを一々解かないとならないので、それ以外の方法で自宅LANの内外どちらでも簡単に自宅サーバへアクセスできる方法はないのでしょうか。

みんなの回答

回答No.1

自宅サーバを立ててられるぐらいですから、釈迦に説法かもしれませんが、ドメイン名のみの指定ではサーバには辿り着けませんよ。「host.example.com」と指定しなければ。 それともdnsで、ドメイン名でのアクセスをサーバに転送するように設定されてるのでしょうか? コマンドプロンプトから「ping example.com」を実行してみて、想定どおりの動きをしているか確認されれば、解決の糸口が見えるかもしれません。

iata1989
質問者

補足

「host.example.com」は考えたのですが、テストしてみるとvirtualhostが望んだ動作をしてくれないわけです。(多分設定しだいだとは思いますが…) >それともdnsで、ドメイン名でのアクセスをサーバに転送するように設定されてるのでしょうか? LAN内には設置しておらず(今まではドメイン名解決をhostsの書き換えで対応してきた)、MYDNSというサービスで外部からの解決のみに使っていました。 そういえばLAN内にもDNSサーバを置いてドメイン解決に当たらせるのが手っ取り早そうなことを気が付いたりしてます。。。(DNSサーバの存在を忘れていた。) これから実験してみます。