- ベストアンサー
ルーターの静的IPマスカレード機能を利用したサーバーの公開
固定IPアドレスを1個取得しました。 この固定IPアドレスをルーター内蔵型ADSLモデムのADSL側インターフェースに設定しています。 サーバー機にはプライベートアドレスを割り当てて、このADSLモデムを経由してインターネットに接続しています。 インターネット側からサービス要求があった場合は、このADSLモデムの静的IPマスカレード機能を利用してサーバー機に転送しています。 今回、固定IPアドレス取得に伴いDNSサーバーをインターネットに公開しました。 DNSの設定は無事に終了し、インターネット側から自宅サーバーへのアクセスに成功しました。 しかし、なぜか自宅内からは自宅サーバーにアクセス出来なくなってしまいました。 恐らくDNSの設定を変更したことが原因と思われます。 以前までは、例えばwww.ninja.jpのDNS要求に対して192.168.1.130のように名前解決が行われサーバーにアクセスできたのですが、 今回、www.ninja.jpのDNS要求に対して200.200.200.200のように取得した固定IPアドレス(ルーターのアドレス)を返すように変更したのです。 普通に考えれば、その後ルーターのIPマスカレード機能により実際のサーバーにアクセス出来ると思っていたのですが、どうもうまくいきません。 なのでLAN内専用のDNSサーバーを用意し、LAN内から自宅サーバーを利用するときは、こちらのDNSを利用するしかないのかと考えています。 この運用ってどうでしょう。 かなり冗長な運用だと思うのですが。 ルーターの静的IPマスカレード機能を利用してサーバーを公開する場合、このような運用が限界なのでしょうか。
お礼
Toshi0230さん、ご返信ありがとうございます。 やはり、プライベートアドレスを公開DNSに登録するなんて反則ですよね。 現在は、LAN専用のDNSを立て、こちらに移行しています。 公開用DNSにはグローバルアドレスのみ登録しました。 しかし、ドメインを取得してからLAN専用DNSを稼働させるまでの短い期間でしたが、 かなり危険な行為をしていたのですね。 大事なことを教えていただきありがとうございました。 ところで、LAN専用DNSを立ててまもなく、 新たなトラブルが発生し、 早くも、新しい質問を投稿させていただいております。 そして、いくつか回答、アドバイスを頂いているのですが、 実は、未だ解決していません。 Toshi0230さん、もしよろしければ、 こちらの質問もご覧いただけますか。 アドレスは http://oshiete1.goo.ne.jp/kotaeru.php3?q=1571000 です。 以上、よろしくお願いします。