http://<www.sample.jp> のような形で外部からウェブサーバーにアクセスするためにDNSを構築したのですが、うまくいきません。
(アクセスすると、ブラウザで"ページがみつかりません。サーバが見つかりません。"と表示されます。)
・外部からnslookupを行うと、目的サーバのIPアドレスは見つかる状態です。
・外部からhttp://<サーバのIPアドレス ※1>と直接入力するとアクセスできます。
関係あるのかわかりませんが、集合住宅ゆえにグローバルIPアドレスを持つルータを触れない環境なので、VPSにグローバルIPを持つVPNサーバを構築して自宅LANに接続し、ポート転送を行うことで自宅内の各サーバにアクセスできるようにしています。
以下にポート転送の内容(iptables)を記載します。
[root@os3-379-22763 ~]# iptables -L -t nat
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
DNAT tcp -- anywhere anywhere tcp dpt:http to:192.168.20.32:80 ※2
DNAT tcp -- anywhere anywhere tcp dpt:domain to:192.168.20.23:53 ※3
DNAT udp -- anywhere anywhere udp dpt:domain to:192.168.20.23:53
※1 ここでのIPアドレスとはVPSのグローバルIPアドレスです。
※2 192.168.20.32 は目的ウェブサーバのプライベートIPアドレスです。
※3 192.168.20.23 はDNS権威サーバのプライベートIPアドレスです。
目的の http://<www.sample.jp> のような形でのアクセスに足りない設定等がわかる方がおられましたら、ご教授いただければ幸いです。
情報として足りないものがありましたら、ご指摘ください。
以上よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。