各ページにアンケート・フォームを設置してご感想やご意見などをいただくようになってから、たまに「自宅サーバーの公開方法について教えて・・・」というような内容の投稿をいただくことがあります。いえば、当サイトの記事に「自宅でサーバーを公開」するのに解説した記事がないことに気づきました。この頃ではページの内容にも丁寧さが欠けてきているなぁーと感じてきていました。そこで、初心にかえり自宅でサーバーを公開する方法をとりまとめてみることにしました。)この記事で、ネットワークやサーバーに感心を持っていただけたら幸いです。分かりやすい内容になるよう努めますが、そうでない部分はご容赦願います。細かい設定方法やセキュリティの確保については自己責任でお願いいたします。メリットa.低スペックのPCでも動作するので使い古しのを再利用できる。b.機能的に制限が無い。(容量、転送量、CGI、その他プログラムでも無制限に使える)c.ネットワークやサーバー構築を通じてスキルアップができる。d.ほぼ無料でかなり楽しめるし感動を味わうことができる。e.自宅サーバーつながりでコミュニケーションが図れる。デメリットa.サーバーの運用管理が必要。b.常に外部から狙われる危険性があるので、セキュリティー面に気を使う必要がある。c.24時間連続稼動しているので、電気代がそれなりにかかる。?)d.静音タイプでないPCだとファンやHDDの音が気になり静音対策が要る。さんとの回線利用契約とプロバイダさんとのインターネット利用契約ですね。プロバイダさんとのインターネット利用契約では、一般的には動的IPアドレスという接続動作のたびに割り振られるIPアドレスを使います。その他に固定IPアドレスサービス(IP1とかIP8、IP16など)を提供しているプロバイダもあります。DNSサーバーやメールサーバーを設置して公開する場合は固定IPアドレスが適していますが、少々お高いです。本資料では、動的IPアドレスを利用しての公開方法として記載します。回線はADSLとかFTTH(光接続)でしょうか。FTTHには戸建向け、マンションなどの集合住宅向けなどがあります。ケーブルテレビとかのネット接続環境ではサーバー公開できない場合があります。事前に調べておく必要があるでしょう。インターネット利用環境まずは、パソコンですね。これだけでも公開できるかも知れませんがルータがあるといいです。いわゆるブロードバンド・ルータですね。複数のLANポートがあればなおいいです。パソコンもできればサーバー機用に普段使われるのと別にあるといいです。テスト段階で自宅内でのテストの時に便利ですし、公開してから自分が使っているパソコンにアクセスされるのもどうかと・・・・あと、LANケーブルですね。(戸建向けで書いています。)サーバーPCをDMZに置いたり、ファイアウォールを使ったりと色々な構成がありますが、ここでは最も簡単と思われる方法で記載しました。・ADSLならモデム内蔵ルータ、FTTHならONU内蔵ルータが場所とらなくていいです。・サーバーPCは常時稼動するのでノートPCなんかいいと思います。停電してもバッテリがあるのでいきなり落ちることもないし。・LANケーブル配線では室内の美観が損なわれる場合、無線LAN利用でもよいでしょう。(?_?)ある程度苦労しながら出来た時の感動は格別です。ネットワーク(LAN)の設計LAN内にある機器のIPアドレス、サブネットマスク、ネットワーク名、コンピュータ名を決めておきましょう。サーバーPCはネットワーク情報の自動取得(DHCP)ではなく、固定IPとして設定しましょう。