(サーバーPCのOSやセキュリティソフトのファイアウォールで外部からのアクセス許可を忘れないように・・・)うまく、サーバーPCのコンテンツを表示したら「自宅サーバー公開の第一歩がクリア」できたことになります。※テストしてみたい方はメールとかで連絡いただければお付き合いいたします。(名前解決)IPアドレスによるアクセスでは誰によるどんなサイトなのかさっぱり分かりません。そのため、名前(ドメインネーム)によるアクセスができるようにする必要があります。Service)と呼ばれる仕組みです。ドメインネームとはインターネット上の住所に相当し、IPアドレス同様、世界で重複することのないたったひとつのものです。(DDNS)」といわれるものがあります。独自ドメインでサーバー公開するにはドメインの取得が必要になりますが、手軽に公開するにはサブドメインを利用したDNSを利用するのがよいでしょう。「ダイナミックDNS」で検索すると無料でサービス提供してくれるところがあります。なんかも参考になるでしょう。PTRレコード、MXレコードなんかも提供してくれます。動的IPアドレスに変更があった時や一定期間内に更新を通知する事で、特定のドメイン名で自宅サーバー運営が可能になります。クリックで名前解決がうまくいっているか確認できます。私は自宅サーバー公開を考えていた頃に「ぷらら」がダイナミックDNSサービスを始めたというので、それを利用することにしました。レコードしかないので逆引きができません。動的IPアドレスが変更(ルータ再起動とか)になっても即時に反映してくれます。なんていう設定はできません。」でのアクセスが可能になります。動的コンテンツも設置し放題です。テストの時は、あらかじめ友人などと連絡をとりあってアクセスしてもらうとよいでしょう。ような外部のプロキシサーバーを使う手もあります。※テストしてみたい方はメールとかで連絡いただければお付き合いいたします。(時間にもよりますが・・・)うまくできていると、ルータのアクセスランプ点滅するしWebサーバー・ソフトのアクセスログに書き込まれます。この時が一番感動するかもしれません。5.他のサーバー・アプリケーションの公開さて、Webサーバーの公開がうまくいくと他のサーバー・アプリケーションの公開をしてみたくなります。したメールサーバーを構築するには固定IPでDNSサーバーがあり、MXフィールドを持つべきですが、動的IPでDDNSにAレコードしかない私のところでも運営できているので紹介いたします。(1)メールサーバーメールサーバーの概要は下図のようになっています。メールサーバーについては、近年増えたスパムメール対策のため、動的IPアドレスから出されるメールを規制しようとするプロバイダが増えました。Blocking)というものです。OP25Bの影響を受ける場合の対策の1つは、25番ポートを使わない方法を探ることです。いくつか方法がありますが、最も確実な方法は、「Submissionポート」と呼ばれる587番ポートを使うというもの。Submissionポートは、25番ではなく587番のポートを送信用のポートとして使う方法です。これなら、いくら25番をブロックされようと影響がありません。プロバイダによっては「中継サーバー」を用意しているところもあります。このあたりは、プロバイダのサイト等で調べてみる必要があります。当サイトのプロバイダは「ぷらら」なので「ダイナミックDNSサービス」を提供しているためか、メール中継サーバーを利用することができます。送信メールは25番ポートを使う方法で記載します。25)がSMTPサーバーに向かうように設定をします。110)ができるようPOPサーバーに向かう設定をします。(ただし、これは要注意)b.サーバー・ソフトの選択、設定これについても「鷹の巣」の自宅サーバーさんを基点に自分に適したものを見つけるとよいでしょう。自宅サーバーWebRing(ウェブリング)にはおそらく全てのOSに関するドキュメントがあると思います。できれば、上位の中継サーバーを設定できるタイプのがよいと思います。本資料では、詳細は省略いたします。必須の設定としては、不正中継されないための設定と、不正にメールを取り出しされないようにすることです。私の環境では、SMTPについてはメール送信の中継をLAN内のみに許可しています。メール受信については、ブラックリストを参照するのとスパムメールの内容を調査して受信拒否登録しています。POPについては、仕事先の特定ドメインとLAN内のみ許可しています。ある程度設定ができたら不正中継チェックをしてみましょう。不正中継チェックは以下のサイトでできます。relay」ボタンを押すとリアルタイムでチェックしてくれます。全17目のテストを行ってくれます。全16項目のテストを行ってくれます。ここは、ブラックリストも提供しています。テストに備えてアカウントを登録します。登録したら、クライアントPCから自分で自分のアカウントあて送信してみましょう。無事に送受信できたらOKです。送受信テストするのに以下があると便利です。・プロバイダのメールアカウント・携帯電話のメールアカウントd.テストまずは、プロバイダのメールアカウントへ送信してみます。そのメールアカウントで送ったメールの取り出しが出来たらOKです。したら、次は携帯電話のメールアドレスへ送信し携帯電話に受信できたらOKです。送信テストは比較的すんなり行くと思います。(ただし、OP25Bに引っかからなければですね)次は受信テストです。プロバイダのメールアカウントから送信してみます。受信したメールの取り出しができたらOKです。したら、次は携帯電話のメールアドレスから送信してみます。受信したメールの取り出しができたらOKです。受信できない時は、プロバイダからのリターンメールを確認したりメールサーバーのログを確認して調整しテストを繰り返します。これをキチンと書かないとメールの受信ができませんでした。送信よりも受信の方が難しいです。以上ができたら正式に使い始めます。Webサイトにウェブマスタのアドレスを書いてみましょう。なんか格好いいですね。それから、WebサーバーにWebメールのスクリプトとか置いて外出した時に利用するなんてのいいかもしれません。サーバーを構築するのがいいでしょう。a.サーバー・ソフトの選択、設定これについても「鷹の巣」の自宅サーバーさんを基点に自分に適したものを見つけるとよいでしょう。自宅サーバーWebRing(ウェブリング)にはおそらく全てのOSに関するドキュメントがあると思います。本資料では、詳細は省略いたします。注意点としては、アクセスする場所をユーザのアカウント位置のみに止めておき、システム領域に行けないように設定することです。FTP(アノニマスFTP)」(匿名アクセス)はできればできないようにした方がよいでしょう。使用する場合は、ファイルのダウンロードはできるがアップロードはできないようにしましょう。クライアントPCのコマンドでもいいですし、FFFTPとかのフリーソフトでもよいでしょう。byeb.ルータの設定PORTモードで説明します。目的のPCへ向かうようにします。目的のPCへ向かうようにします。d.テストこの場合も、友人などの協力をもらってアクセスしてもらってもよいでしょう。Webサーバー公開で名前によるアクセスはできているので、名前でアクセスしてもらいましょう。Webサーバーが公開されていればおそらく常時稼動になっていると思いますので、外部から接続テストしてみてもよいでしょう。これで、とりあえず自宅サーバーを公開することができます。詳細な説明は省き公開するための手順概要みたくなってしまいました。ネットワークやサーバーOS、サーバーソフトなどの詳しい資料は他のサイトを参考にしていただければ幸いです。ネットワーク関連の色んなチェックができます。サイト構築に役立つと思います。