家のパソコンを外向きのWEBサーバとして構築してみた。
ハマった。
先に述べた通り、家ではNTTのNVⅢというADSLモデム内蔵のルータを使っている。
外向きにWEBサーバを公開するためには、ルータには
IPマスカレード
パケットフィルタ
の設定をする必要がある。
で、してみた。
ついでにアプリの設定もしていざ公開。
...表示されず。
とりあえず、アプリの設定がいけないのだろうと、httpd.confを含めていろいろ設定変更をしてみる。
でも表示されない。
原因はルータ。NVⅢは、LAN上のPCからルータのWAN側に振られたIPアドレスにアクセスできない仕様らしい。(この機能をhairpinning NAT(hairpin NAT)という。)
NetVolanteやcorega、メルコのルータには実装されるんだけどなあ。
いやー、時間を無駄にしてしまった。
papa
じゃあ、収穫じゃねえじゃん。(自己レス)
依頼主小田原
お金を払わない依頼主です。どーもありがとうございました。
SNSそのものは無駄になりましたが、スキルがたまってよかったでしょ?
papa
たまったスキル。
1.
OpenPNE。
たしかにこれは使えるかもしれない。(よいものを教えていただきました)
2.
NVⅢを使って外向きのサーバを公開する方法。(マニュアルを読まずにやったのでハマった)
3.
ぶにゃ(金)。
so-netじゃない小田原
so-net会員ならロハで解説できます。
http://www.so-net.ne.jp/sns/
誤字の助小田原
解説じゃなく「開設」だ!
papa
> so-netじゃない小田原
so-netじゃないpapa。