質問: 無料でドメイン名取得したけど、接続できません 昨日、linux(centos)をインストール 「誰でも linux サーバーを超簡単に作れる本」 を読みながら,トライしています。無料のドメイン名も http://ieserver.net で入手しました。 自宅では elecom logitec の無線 lan ルーター lan-wh300n/dgr で linux、windows パソコンは有線、ネットブック、ipad は無線(wifi) でインターネットに接続しています。 ただ、その本では 固定 ip アドレスを勧めてますが、毎月余分に払うのは金銭的につらく、dhcp を利用しています。 その linux サーバーに windows パソコンから http://192.168.xxx.xxx と入力すると、サンプルにきちんと接続できます。 しかし、無料で貰ったドメイン名に http://xxx.yyy.cx で接続しようとすると、lunux サーバーではなく、lan ルーターに接続されてしまいます。 lan ルーターの設定を見ても、バーチャルサーバとか静的 ip マスカレードという設定はないのですが、linux サーバーに接続するにはどう設定したら良いのでしょう?
回答: いろいろと勘違いがあるようです。 まず、取得した「http://xxx.yyy.cx 」はサブドメインです。(これは今、あまり大した問題ではありません。ドメイン取得とは「xxx.cx」や「xxx.ne.jp」のようなものです) 「192.168.xxx.xxx」これはあくまで「宅内」のipアドレスです。 (宅内の動作確認はできているので、後は外に向けて解放する必要があります) 外に対して設定するグローバルipアドレスは http://ieserver.netの上部 「回線 ipアドレス xxx.xxx.xxx.xxx をddnsに登録」に表示されているものです。 (もう、すでに設定されているのかも知れません。また、反映には数日かかる場合もあります) ルーターには、複数台のパソコンを接続できますので、グローバルipアドレスと宅内のローカルipアドレス(centosの192.168.xxx.xxx)とを関連づける必要があります。 なお、ポート番号は80です。 ipマスカレードでなければ「nat」と呼ばれているかも知れません。 また、動作確認は直接宅内からはできません。 http://www.aconus.com/~oyaji/www_tst/www_tst.htm などで、確認してください。 その他、注意事項として ・ルーターのパスワードは、必ず変えてください。 ・24時間サーバーを立ち上げることは、危険でもありますし、パソコンを傷めますので最初は使うときだけにした方がいいでしょう。 それでは、がんばってください。