作成日:2003年02月19日、更新日:2006年04月23日 作成:鷹の巣

「鷹の巣」の自宅サーバーの設定例と関連する設定例だけを示します。


「鷹の巣」の自宅サーバー設定例と関連設定例

1. サーバーの設定例(Windows用)

1.1. Dynamic DNSを使用した自ドメイン名(独自ドメイン名)の登録方法と設定例

非固定IPアドレス(動的IPアドレス)で、自ドメイン名(独自ドメイン名)を運用するための設定です。インターネット上から、自ドメイン名で自宅サーバーにアクセス可能にします。IPアドレスが変化した場合、自ドメイン名に対応するIPアドレスを自動的に更新する設定です。IPアドレスの自動更新ソフトには、DiCEを使用し、zoneeditとminiDNSの自ドメイン名やDHSのサブドメイン名のイベント設定例から、オプションの設定例までを全て網羅しています。

1.2. ルータ配下のサーバ機のプライベートIPアドレスの固定化の設定例

ローカルエリア(LAN)接続の状態のTCP/IPの設定例を示しています。LAN内のファイル共有機能を使用できなくしていますので、ご注意願います。Windows XP以降では、この設定の中に簡易ファイヤウォールの機能が初期状態で、有効になっていますので、インターネットサーバーを構築する場合は、追加変更が必要になります。

1.3. ルータの設定例

インターネットサーバーを公開するためのルータの設定例を示しています。フレッツADSL用の設定例です。

1.4. インターネットWWWサーバーの設定例

AN HTTPDをインターネットWWWサーバーとして使用する設定例です。CGI(Perlのみ)を使用する設定で、AN HTTPDの持つ機能を制限して使用しています。かなりクセのある設定例ですから、初めてANHTTPDの設定を行なわれる場合には、お薦めできませんので、他サイトの設定例をご参照願います。

1.5. CGI(Common Gateway Interface)の設定と改造例

Perl5(Active Perl)のスクリプトに関する設定と改造例です。初めてPerlの設定を行なわれる場合には、お薦めできませんので、他サイトの設定例をご参照願います。

1.6. インターネットFTPサーバーの設定例

Tiny FTP DaemonをインターネットFTPサーバーとして使用する設定例です。インターネットには、ダウンロードのみを許可する匿名FTPサーバーの設定です。LAN内でのみ使用する場合は、アップロードを許可してもセキュリティ上の問題は発生しません。サーバー機とクライアント機が同じ文字コードを使用している場合は、データの転送は全てbinaryモードで高速に行なえます。

1.7. インターネットメールサーバーの設定例

ArGoSoft Mail Server Freeware Versionを使用したメールサーバー(SMTPとPOP3)とOutlook Expressを使用したメールクライアント(メーラ)の設定例を示しています。インターネットで使用する設定ですが、セキュリティ上、インターネット側から、メールサーバーにアクセスしてメールの送受信は、行なわないことにしています。(LAN内のメーラからのみ、利用可能としています。)

1.8. 自分のドメイン名(独自ドメイン名)やDNSサーバー関係の設定例

私の使用しているレジストラGKGでの設定方法をまとめました。

2. その他の設定例

2.1. 自宅WWWサーバーへホスト名によるアクセス試験

LAN内のクライアント機のブラウザから、自宅WWWサーバーへホスト名によるアクセス試験(ルータをう回する方法とルータを通過する方法)

2.2. サーバー機のメモリまわりのシステム設定例

2.3. 常時接続の維持(擬似固定IPアドレスを目指す設定例)

2.4. サーバーのデータバックアップの設定例

2.5. ファイヤーウォールソフトと抗ウィルスソフトの設定例

2.6. 全文検索システムNamazuの導入覚書

自宅サーバー(Windows 2000/XPとAN HTTPD)に全文検索システムを導入した経過とNamazu for Win32を導入した時の覚書です。

2.7. 自宅サーバー用メタwhoisのCGIの設置

Web上で利用可能なMeta-Whoisの紹介と自宅サーバー用Meta-WhoisのCGI設置方法を主体に説明します。Windows 2000/XPの自宅サーバーに設置し、動作を確認しました。

「自宅サーバー用メタwhoisのCGI設置方法」と「imWHOIS(高性能メタwhois)のデータ自動更新と改造方法」は、Meta-Whois Gateway(統合型Whois検索)に移転しました。

2.8. アクセス解析ソフト(AWstats)設定例

AN HTTPDのアクセス解析ソフトとして、クライアント機で実施するAWstats設定例を説明します。

2.9. ロボット型検索エンジン対策

コマンドラインから「perl FileList.pl」と実行し、サイト内ファイル一覧のようなクローラー用のページを作成。(下位のディレクトリのファイル一覧も含まれます。)そして、生成されたURLリストから、一発でロボット型検索エンジンへ登録します。

2.10. ホームページの単語の使用頻度測定Perlスクリプト

自分のホームページで使用している単語(キーワード)の使用頻度を測定し、最適かどうかを検討します。 日本語の単語をスペースで区切る「分かち書き」には、Chasenを使用することにしました。2003年3月末に突然、inktomi系の検索エンジンで、自サイトが「自宅サーバー」をキーワードで検索できなくなりました。そこで...。

3. 自宅サーバー関連知識

3.1. Front Page(R)2000で作成したWebページをHTMLの文法検査に合格させる方法

Micrsoft(R)Front Page(R)2000を利用して、ワープロ感覚で作成したWebページをAnother HTML-lint gatewayのHTMLの文法検査に合格させる方法を紹介。

3.2. Webページの文字コードをShift_JISからUTF-8に変更した時期の覚書です。

前編では、通常のWebページの文字コードをUTF-8にする方法とその検索窓への対策を行い、後編ではperlのスクリプトの出力するWebページの文字コードをUTF-8にする改造方法を説明しています。

3.3. 数々の失敗例を紹介しています。

3.4. 自宅サーバーについての(いい加減な)考え方やどうでも良いこと(自宅サーバー雑学)を紹介しています。

目次▲頁先頭