![]()
サーバーの構築記録 Windows
☆システム☆
バックボーン・・・フレッツISDN64
ルーター・・・・・・NEC Comstarz Neo
PC・・・・・・・・・・VAIO PCV-J12V5celeron 700MHz 192MB(Win) 富士通FMV MMX200(Linux)
その他PC・・・・・関係ないけど富士通BIBLO PenV450
その他・・・・・・・LAN 100/10
OS・・・・・・・・・・Windows XP
サーバーソフト・Apache Win32
CGIソフト・・・・・Perl Win32
FTPソフト・・・・・War FTP Daemon
FireWall・・・・・・ルーターでNATe使用と Norton Security
その他ソフト・・・IP自動登録監視 DiceDNS client Tool Win32
手持ちのPCを利用して、WWWサーバー、FTPサーバーに利用するために行った手順を出来るだけ初心者でもわかりやすいように記載しました。
☆ Windows XP (98,Meよりは、ましです。用済みの95でも可能)
☆ wwwサーバーは、apache (ホームページを公開するソフト)
☆ FTPサーバーは、War FTP Daemon (ファイルを転送・ダウンロードするソフト)
☆ DNSサーバーは、ダイナミックDNS (変動IPアドレスで可能)
☆ POPメールサーバーは、ここでは使用しませんが、BlackJumboDog (旧名称WinProxy)
でメールサーバーを構築することも可能です。(このソフトは、無料ですがすばらしいです。イントラネットでweb・Proxy・mailサーバーを作る場合お勧めです。)
1. ルーターの確認
一般的な設定では、ハッキングが怖いのでLANでファイアウォールをセットしよう。
ウエブには、IPアドレス(仮に245.148.45.177とする)を公開して自分のPCからホームページをダウンロード出来るようにするので、ハッカーの格好の餌食になり重要なデーターが漏出するおそれがあります。
それで、ルーターのグローバルIPアドレスからサーバーPCへ受け渡すプライベートIPアドレスをきめてルーターで設定します。つぎにPCのTCP/IPアドレスを自動設定から手動でルーターできめた値にセットします。この状態では、ルーターとのLANが切れるので、ついでにデフォルトゲートウエイをルーターの値にします。これでルーターと通信ができます。
*イメージ
ダウンロード要求→(ルーターIP245.148.45.177毎回自動割当で変わる)
↓受け渡し
(ルーターゲートウエイIP192.***.***.254固定)
↓受け渡し
(サーバーIP192.***.***.1固定 NATeでポート80と21だけ通す)
ルーター側でセットしたサーバーPCのIPアドレスのNATe(IPマスカレード)の設定でポート80と21をオープンにします。これでホームページを見てもらえますね。ポート21はFTP転送用です。
これ以外で必要のないポートは使わないようにすると、侵入者は、80と21からしか入ってくることができなくなります。(けっこうニムダのログがやってきますので注意)
あとは、市販のファイアオールソフトで監視します。当初は、無料のZone Alarmというソフを使用していたが、Win XPかポスペの相性が悪くて使用をあきらめました。Win2000以下でポスペを使用しない方は、使ってみてください。ただのわりにすぐれてます。(日本語パッチもあるよう)
2. wwwサーバー
1.apacheの入手
2.インストール
3.http.confの設定
4.Perlの入手
5.インストール
6.起動
3. FTPサーバー
1.War FTP Daemonの入手
2.インストール
3.設定
4.起動・停止
5.クライアントの設定・アクセス
4. サーバーの公開
1.ドメインの取得
2.Dice Win32の入手
3.インストール
4.設定
☆あとがき☆
☆費用☆
サーバーは、古いPCで十分です。
DOS/V AT/X互換機でWin95の場合でPenU300 メモリー64MB
LinuxでPen166 メモリー32MBぐらいでどうでしょう
サーバーソフト
Apach ・・・無料
Perl ・・・無料
War FTP Daemon ・・・無料
DiceDNS client Tool ・・・無料
ドメイン
家サーバーでs-net.dip.jpを取得 ・・・無料
ファイアウオール
PCをサーバー専用で使用なら Zone Alarm ・・・無料
☆あとがき☆
Win95、98、Meは動作が不安定なので、固まったら再起動させないとならないので、
サーバー向きではないと思いますが、個人的に使用ならなんら問題は無いと思い
ます。WinNT,2000,XPだと最良かとおもいます。
メールサーバーも考えているなら、おもいきってLinuxでどうぞ。
Winの場合は、ファイルのバックアップや、メンテナンスもGUI環境で出来ますので、
比較的初心者でもサーバーの設置が可能と思います。
![]()
2002年3月14日