サーバを公開してみた。

やったことないのでやってみる。


サーバ用のマシンはないので、とりあえず手元のノート(WindowsXP SP2)で。
Webサーバは、とりあえず手元にインストールされているTomcatで。


構成はこんなん。単純。

 外----モデム----ルータ----ノートPC(Tomcat)


まず、ルータでNAPTの設定。
グローバルアドレスの80ポートへのアクセスを、ノートPCのプライベートアドレスの8080ポートへ転送するよう設定。


次に、ノートPCのファイアウォールの8080ポートに穴を開ける。


これで、http://グローバルIP/ でアクセスすると、Tomcatのトップページが表示される。


次に、ダイナミックDNSサービスへの登録とドメイン名の取得。
使っているルータが自動更新に対応しているようだったので、https://www.dyndns.org/でユーザ登録。
ユーザ登録後、以下の設定でドメインを取得。

Hostname: masakas.is-a-geek.com
Wildcard: Y
Mail Exchanger: N
Backup MX: N


これで、以下のURLでアクセスできるようになった。(今回は、ワイルドカードを指定したので、wwwの部分はなんでもOK)
http://www.masakas.is-a-geek.com/



ルータの設定で、少しハマったけど、以外に簡単。
これであとはサーバマシンがあればOKだな。


セキュリティ周りの設定はちゃんとできるようにしておきたいけど、その辺の知識がないから、問題発生ベースで対応かな。(ってダメかな。。)