以前、インターネット回線が「ADSL」の時は、
自分のパソコンで自宅サーバーを立ち上げることできたのですが、
2006年夏頃から、回線を「光」にしたわけなのですが、
それから自宅サーバーが出来なくなりました。
多分、ポート開放がうまくいっていないと思われるんですが、
それ関係の設定を色々と弄くってみても全然駄目。
ですが、最近、また新たに挑戦しようと試みた結果、
なんと、成功しましたw
というわけで、続きには、どういう設定をして自宅サーバーを復活させたか
を書いていきます。
先ほど、回線を「ADSL」から「光」に変えたと書きましたが、
プロバイダーは「Yahoo!BB」と変わってません。。。
ちなみにいうと、「Yahoo!BB ADSL 8MB」から「Yahoo!BB 光 100MB」
にしたという訳です。多分、同じように移行された方も少なくはないと思います。

↑手前にあるのが
「ブロードバンドルーター」 、奥にあるのが
「モデム」です。
どちらも、プロバイダーの「Yahoo!BB」からレンタルしている物です。
さて、この「モデム」のIPアドレスにアクセスし、
設定すればポート開放の設定等ができるのですが、
調べる前は、これがよくわからなかったんですよね。
でも、今回の調べによればうまくいけそうです、と思いトライしてみた。
モデムにアクセスするには、
「http://172.16.255.254/」へアクセスします。
(これは“YahooBBのトリオモデム”へのアクセスURLであり、他のモデムは違う可能性が高いです。)アクセスすると、ログイン画面が表示されると思います。
ユーザー名に【 user 】 又は『ybbuser』
パスワードに【 user 】 又は『ybbuser』を入力しOKをクリック。
(パスワードを変えてある場合はそのパスワードを入力してください。)ユーザー名、パスワード、共に合っている場合、このような画面になります。
下の「詳細設定モード」を押します。

左のメニューから、「ポート転送」をクリック。

右画面の「ポート転送設定」のところを入力していきます。
■WANポート番号開放するポート番号を入力します。例えば「1000」番を開放する場合は
「1000-1000」とします。
「1000-5000」とすれば1000〜5000までの間が全て開放されます。
■プロトコル開放するポートの種類を選択します。
ほとんどの場合はTCPでOKです。
■転送先ポート番号(LAN)上記のWANポート番号で指定した番号と全く同じものを入力します。
■転送先IPアドレス利用するパソコンのIP番号を入力します。
※利用するパソコンのIP番号を調べるには、
「スタート」→「ファイル名を指定して実行」→「“ipconfig”と入力」↑の作業をすればOKです。(Windowsの場合)
入力が終わったら、保存をクリック。

↑で再起動を求められるので、左メニューにある「再起動」をクリックします。

※再起動中は、インターネットが利用できなくなっていますので注意。再起動が終わると、最初の画面に戻ります。
設定もうまくいっているはずです。
自分の場合は、Webサーバーに、ポート「80」番を当てているので、
80番を開放し、インターネットIPアドレスにアクセスしてみた結果、
見事index.htmlの表示に成功しました。
やはり、調べてみるとできないものできるもんですね。
これが誰かに参考になればいいんですがね。
先ほど、回線を「ADSL」から「光」に変えたと書きましたが、
プロバイダーは「Yahoo!BB」と変わってません。。。
ちなみにいうと、「Yahoo!BB ADSL 8MB」から「Yahoo!BB 光 100MB」
にしたという訳です。多分、同じように移行された方も少なくはないと思います。

↑手前にあるのが
「ブロードバンドルーター」 、奥にあるのが
「モデム」です。
どちらも、プロバイダーの「Yahoo!BB」からレンタルしている物です。
さて、この「モデム」のIPアドレスにアクセスし、
設定すればポート開放の設定等ができるのですが、
調べる前は、これがよくわからなかったんですよね。
でも、今回の調べによればうまくいけそうです、と思いトライしてみた。
モデムにアクセスするには、
「http://172.16.255.254/」へアクセスします。
(これは“YahooBBのトリオモデム”へのアクセスURLであり、他のモデムは違う可能性が高いです。)アクセスすると、ログイン画面が表示されると思います。
ユーザー名に【 user 】 又は『ybbuser』
パスワードに【 user 】 又は『ybbuser』を入力しOKをクリック。
(パスワードを変えてある場合はそのパスワードを入力してください。)ユーザー名、パスワード、共に合っている場合、このような画面になります。
下の「詳細設定モード」を押します。

左のメニューから、「ポート転送」をクリック。

右画面の「ポート転送設定」のところを入力していきます。
■WANポート番号開放するポート番号を入力します。例えば「1000」番を開放する場合は
「1000-1000」とします。
「1000-5000」とすれば1000〜5000までの間が全て開放されます。
■プロトコル開放するポートの種類を選択します。
ほとんどの場合はTCPでOKです。
■転送先ポート番号(LAN)上記のWANポート番号で指定した番号と全く同じものを入力します。
■転送先IPアドレス利用するパソコンのIP番号を入力します。
※利用するパソコンのIP番号を調べるには、
「スタート」→「ファイル名を指定して実行」→「“ipconfig”と入力」↑の作業をすればOKです。(Windowsの場合)
入力が終わったら、保存をクリック。

↑で再起動を求められるので、左メニューにある「再起動」をクリックします。

※再起動中は、インターネットが利用できなくなっていますので注意。再起動が終わると、最初の画面に戻ります。
設定もうまくいっているはずです。
自分の場合は、Webサーバーに、ポート「80」番を当てているので、
80番を開放し、インターネットIPアドレスにアクセスしてみた結果、
見事index.htmlの表示に成功しました。
やはり、調べてみるとできないものできるもんですね。
これが誰かに参考になればいいんですがね。
えっ!? Σ( ̄Д ̄)
……それは自鯖でホムペ公開できるってこと?
(・ω・)
はい、そういうことです^^
でも1回に数十回もアクセスあったら絶対に絶えられませんよw
低スペックなPCなもので・・・