固定料金でほとんど常時接続に近い環境が利用できる「フレッツ・ISDN」は、都市部を中心にサービスの提供地域を順調に拡大している。しかし、4,500円＋プロバイダー料金というコストをかけてまで、常時接続にするメリットは感じられない、という声もある。たしかに、フレッツ・ISDNを従来と変わりなく、メールを読んでウェブを眺めるだけに使うのであればまさにそのとおりかもしれない。しかし、常時接続の持つ本来のパワーを活用すれば、コストに見合うだけの面白さ、便利さを引き出すことができるはずだ。そこで今回は一歩進んだ活用法として、フレッツ・ISDNを使ったサーバーの構築を追求してみる。
梅垣まさひろ＋編集部

illustration : Hasegawa Takako

ウィンドウズ98だけで自宅にサーバーを作る

206 INTERNET magazine 2000/12

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

定 額 制 をとことんまで使 い尽 くす

で

自宅サーバーを作ろう！
フレッツ・ISDNでもサーバーは立てられる
フレッツ・ ISDN はどんなに使っても月額る必要がある。だが、サーバーを稼動させる

格的なサーバーのように大げさな設備は必要ことが禁止されているわけではない。あくま

ない。OS もウィンドウズ98 のままで大丈夫

でも保証されないだけなので、ユーザーの責任だ。フレッツ・ISDNを使ったサーバーは、あで実行するぶんにはまったく問題がないのだ。

くまでも個人の楽しみやSOHO のオフィスの利便を向上させるためのものだと考えておこ4,500円のダイアルアップ接続サービスだ。固
定料金とは言ってもダイアルアップ接続なのう。また、今回は前提条件としてダイアルア

サーバーは
普通のパソコンでもOK

で、常時接続型サービスのOCN エコノミーのようにサーバーを立ち上げることはできない

ップルーターを使うことにするが、ダイアルア
ップルーターを使った場合には特別な設定も必要になる。

と思っているのなら、それは大きな誤解だ。

もう1 つの難問はサーバー名だ。サーバー

実はダイアルアップ接続でも、サーバーを立を公開するのなら「www.impress.co.jp」

最近では、フレッツ・ ISDN を使ったウェ

ち上げることはできるのだ。

のようにサーバー名が必要だが、フレッツ・

ブサーバーに遭遇する場面も増えてきており、サーバーである以上は24時間いつでもインISDNでプロバイダーにつないでいるだけでは、

今後はフレッツ・ ISDN でのサーバー構築がターネットにつながっていなければならないが、自宅のサーバーに名前は付けられない。そこ

ある種のブームになる可能性も秘めていると

フレッツ・ISDN を使えば料金的な問題はなで、今回は「ダイナミックDNS」と呼ばれる言えるだろう。いや、せっかくフレッツ・

いので、とにかくつないだままにしておけばササービスを使って、この問題を解決する。こISDNを使うのだから、サーバーを使わないとーバーの設置は問題ない。ただし、専用線なれで、フレッツ・ ISDN でサーバーを公開す

もったいないと言ったほうが、現実的かもしどのサービスとは異なり、常に接続状態にあるための問題はすべて解決できるはずだ。

れない。

ることは保証されていないので、ユーザー側

サーバーを立てると言っても、使用する回

で常に接続状態になるようにコントロールす線はフレッツ・ ISDN の64kbps なので、本それでは、さっそくサーバー構築で遊んでみることにしよう。

ウェブサーバー（210ページ）

アドレス

http://imag.yi.org/

無料で使えるホームページサービス

外部のユーザーも多いが、あえて自宅でウェブサーバ

パソコン

ーを動かすメリットは、ハードディス
クを限界まで使える容量の大きさと、自由に使えるCGIだ。自分専用のウェ

ダイナミックDNS（208ページ）

ブサーバーなら、グループウェアのよ外部のユーザーにサーバーを公開すうな高機能CGIも簡単に設置できる。

るには、サーバー名が必要になる。
フレッツ・ISDNを使ったサーバー

FTPサーバー（212ページ）には、ダイナミックDNSの利用が欠

何メガバイトもあるファイルの受けかせない。

取りに困ったことはないだろうか。メールに添付してもらうわけにもいかフレッツ・ISDN

ず、プロバイダーのホームページスペ
ースにも限界がある。自宅にFTPサ
ダイアルアップルーター（209ページ）
ダイアルアップルーターには、普段使うサーバー用PC

ーバーがあれば、相手にアップロード
してもらうだけでOKだ。

パソコンとサーバー専用のパソコンの2台をつなげられる。サーバーの公開にはNATの設定も必要だ。

メールサーバー（214ページ）
自宅にメールサーバーを設置すれば、メールの一括管理やメーリングリ
ストの設置も可能になる。ウェブサー
バーと組み合わせてウェブメールを作今回構築するサーバーの全体像

れば、さらに便利に活用できる。

インターネットマガジン／株式会社インプレスR&D

OCN エコノミー：NTTコミュニケーションズのインターネット常時接続サービス。月額32,000円。128kbpsの通信速度でインターネットに接続できる。独自ドメインを使ったサーバーの構築も可能。
©1994-2007 Impress R&D

INTERNET magazine 2000/12

207ダイナミックDNSで

自分のサーバー名を持とう！

市内通話の電話料金が定額となるアメリカでは、ダイアルアップ接続をつなぎっぱなしにして自宅にサーバーを立ててしまうユーザーも多い。こうしたユーザー向けに、固定のサーバー名を提供するのが「ダイナミックDNS」と呼ばれるサービスだ。

自宅にサーバーを立てる場合に、一番の問
ダイナミックDNSの仕組み

題となるのがサーバー名だ。ダイアルアッ

imag.yi.orgのIPアドレス（210.138.xx.xx）に直接アクセス

プでは接続のたびにIP アドレスが変わって外部のユーザー

しまうので、サーバー名を使用するのは無フレッツ・ISDN

imag.yi.orgの
IPアドレスの問い合わせ

自宅サーバー

理だというのがこれまでの常識だった。しかし、この常識を覆すのがダイナミック

一定時間おきに「現在のIPアドレス」を
yi.orgのDNSサーバーに送信
サーバー名：imag.yi.org
IPアドレス：210.138.xx.xx（毎回変わる）

DNS と呼ばれるサービスだ。ダイナミック
DNSでは右の図のように、サーバー側から

imag.yi.org＝210.138.xx.xx

yi.orgのDNSサーバー

ダイナミックDNSは、接続のたびに変わるIPアドレスと、サーバー名を結びつけるサービスだ。

一定時間おきにIP アドレスをDNS に通知数あるが、今回はYour Internet

することで、サーバー名とIP アドレスを動

ーバーを立てるには格好のサービスだ。

の的（ダイナミック）に連携させる仕組みとサービスを紹介する。同社のサービスでは、なっている。

「好きな名前.yi.org」というサーバー名がダイナミックDNSを提供している業者は多無料で使えるので、フレッツ・ISDN でサ

www.yi.org

1
1yi.org にサインアップする。

それでは、実際にyi.org を使う方法を説明しよう。まず、yi.orgにユーザー登録をして、そのあとでサーバーとなるパソコンにダイナミック

新規登録ページ

で、ユー

ザー名、メールアドレス、パス

2

ワードを入力する。ここで入力したユーザー名が、「.yi.org」の

DNS用のツール「yiPost」をインストールする、

前に付くサーバー名となる。

という手順になる。

www.yi.org/yi/new.shtml

3
2 ダイナミック D N S 用 のツール「 y i
Post」

をダウンロードして、サーバー用のパソコンにインストールする。

5

www.kvtek.com/download.asp
3「yiPost.exe」を起動する。
設 定 用 の画 面 が表 示 されるが、とりあえずは初期設定のままでも問題はないので「OK」を押す。

4
5「yiPost」の画面になった
4 ユーザー名の入力画面になる
ので、さきほどのサインアップで入力したユーザー名とパスワー
ドを入力して「OK」を押す。

208 INTERNET magazine 2000/12

インターネットマガジン／株式会社インプレスR&D

ら、「Update Now」ボタンを押 す。「Status」の欄 に「Success」と出ればOK。

IP アドレス：インターネットに接続されたコンピュータを識別するために付けられる、基本的に世界に1つしかない番号。IPアドレスにわかりやすい名前を付けたのがホスト名。

©1994-2007 Impress R&D

ip nat 1 192.168.0.100/tcp/www ipcp remote 0 ←ウェブサーバー
1

2

3

4

ip nat 2 192.168.0.100/tcp/ftp ipcp remote 0←FTPサーバー

ダイアルアップルーターを使う場合には、自宅のサーバー公開にはち

ip nat 3 192.168.0.100/tcp/ftpdata ipcp remote 0

ょっとした設定が必要だ。ダイアルアップルーターは、プライベート

ip nat 4 192.168.0.100/tcp/smtp ipcp remote 0

アドレスをグローバルアドレスに変換する、NAT と呼ばれる仕組みを

ip nat 5 192.168.0.100/tcp/pop3 ipcp remote 0←メールサーバー

ip nat 32 */*/* ipcp remote 0 ←最後に必ずこの行を入れる使っている。普通にウェブを見るだけならルーターは標準の設定で問題ないが、サーバーを立ち上げる場合には、このNAT の設定の変更

1NATテーブルの番号（番号が重複しないように注意）
2サーバーで使用するパソコンのIPアドレスが必要になる。

3サーバーで使用するプロトコル

今回は、代表的なダイアル

4設定したプロバイダーの「接続相手先」番号（通常は0）

アップルーターである
MN128-SOHO-PAL を使

MN128-SOHO-PALの設定手順

った設定方法を紹介する。

2右側のフレームの一番下にある「オプション」欄に、

1

このほかのダイアルアップル

上のリストのコマンドを入力する。入力が終わったら、右側のフレームの一番上にある「設定」ボタンを押す。

ーターの場合には、マニュ
アルやメーカー各社のサポ

2ートページなどで、「静的NAT」や「LAN側のマシンを公開する方法」といった項目を参照してほしい。
1 ウェブブラウザーで MN128-SOHOPALの設定画面（http://192.168.0.1/）にアクセスして、左側のフレームで「全設定」→「ルータ設定」→「IP」をクリックする。

1
ダイアルアップルーターを使う場合は、さらにサーバー用に使うパソコンのIP アドレスの設定を変更しておく必要がある。通常の場合、パソコンのIPアドレスはルーターからDHCPで割り当てる設定になっているが、サーバーを立てる場合にはDHCP のままだとIPアドレスが変わってしまうことがあるので、IPアドレスを手動で設定して、アドレスが変わらないようにしなくてはならない。今回は、サーバーのIP アドレスには「192.168.0.100」を使用する。
2「IP アドレス」タブで、「IP アドレスを指定」を選んで、「IP アドレス」は「192.168.0.100」、「サブネットマス
ク」は「255.255.255.0」とする。
1「 コ ン ト ロ ー ル パ ネ ル 」 → 「 ネ ッ ト ワ ー ク 」 で「TCP/IP」のプロパティーを選ぶ。2つ以上ある場合は、

3「->ダイアルアップアダプタ」ではないほうを選ぶ。

2
4「DNS 設定」タブで、「DNS を使
3「ゲートウェイ」タブで、「新しいゲう」をチェックして、「DNS サーバー

ートウェイ」の欄に「192.168.0.1」の検索順」の欄に「192.168.0.1」（ルーターのIP アドレス）を入力して、と入力し、「追加」ボタンを押す。

「追加」ボタンを押す。

4

インターネットマガジン／株式会社インプレスR&D

NAT（ナット／ Network Address Translator）：プライベートIP とグローバルIP アドレスを相互に変換し、ローカルIP アドレスしか割り当てられていないマシンなどからインターネットにアクセスできるようにする技術。
©1994-2007 Impress R&D

INTERNET magazine 2000/12

209

自前のウェブサーバーで自由空間をゲットしよう！

前ページまでの設定が終わったら、いよいよサーバーの立ち上げだ。まずは、基本中の基本、ウェブサーバーからやってみよう。自宅にウェブサーバーを立ち上げるメリットとは、なんと言っても「自分が神様になった気分を味わえる」という点に尽きる。プロバイダーのホームページエリアとは違い、ディスクは空き容量いっぱいまで使えるし、CGIなどの実験も思いのままだ。

ウィンドウズ98 には、標準でPWS（パーのだから、やはり世界的にもっとも広く使「ActivePerl」もインストールすれば、ほソナル・ウェブ・サーバー）というウェブ

われているウェブサーバー、Apache（アとんどのCGIは自宅のサーバーで動かせる。

サーバーが付属している。しかし、せっかパッチ）をインストールすることにしよう。

この2 つの組み合わせで、最強の自宅ウェ

く自分だけのウェブサーバーを立ち上げる

さらにウィンドウズで動 く P e r l である

ブサーバー環境を構築しよう。

5
1ウィンドウズ版 Apache

をダウンロードする。この記事を作成している段階での最新版は、バージョン1.3.12だ。

1

www.apache.org/dist/binaries/win32/

5「 スタートメニューから「 プログラム」 →「 Apache Web Server」 → 「 Start Apache」
を実 行 する。 MS-DOS プロンプトが開 いて

2「Apache/1.3.12（Win32）running...」と表示されれば問題ない。
2 ダウンロードしたファイルを実行してインストールする。インストール先のフォル
ダ ー は 標 準 で は 「 C:¥Program Files¥

6

Apache Group¥Apache」となっているが、これでは長くて不便なので、「Browse...」ボタンを押してインストール先を「C:¥Apache」に変更しindex.html

3

ておこう。

<html><head><title>自宅サーバーのテスト</title></head><body><h1>自宅サーバーのテスト</h1><hr>
世界標準のApacheがウィンドウズ98でも動く。<br>

6ウェブブラウザーで「http://localhost/」にアクセスして、テスト用に作成したindex.html
ファイルが表示されるかを確認する。

借り物のサーバーではできない実験もやりたい放題。<br>

4A p a c h e の設 定 ファイル....
</body></html>「C:¥Apache¥conf¥httpd.con（218行目）
ServerAdmin imag@example.ne.jp↑自分のメールアドレス

3「index.html」という名前でテスト用 の HTML ファイルを作 り、（232行目）
ServerName imag.yi.org「C:¥Apache¥htdocs」フォルダ↑先頭の「#」を取る

ーに入れる。このフォルダーが、ウェブサーバーとして公開するフォルダーとなる。

f」 を、 秀 丸 エディタ（ CDROM： Å → Win→ Hidemaru）などのテキストエディターで開き、以下の項目を修正する。

DNS とダイアルアップルーターの設 定 を行 う
（208 〜 209 ページを参照）。あとは、別のパソコンでフレッツ・ ISDN とは別の回線でダイアルアップして、「http://imag.yi.org/」（ダイナミッ
クDNSで設定したサーバー名）にアクセスしてみる。これで、さき↑ダイナミックDNSのサーバー名（273行目）
Options FollowSymLinks MultiViews ExecCGI↑「Indexes」を取る↑「ExecCGI」を追加

7サーバーを外部に公開するには、ダイナミック

ほどのindex.html
ファイルが表示さ4

れればOKだ。

httpd.conf

7
210 INTERNET magazine 2000/12

インターネットマガジン／株式会社インプレスR&D

CGI（シー・ジー・アイ／ Common Gateway Interface）：ウェブサーバーで、外部プログラムを起動する仕組み。ユーザーのリクエストによってウェブページの表示内容を変えたり、ユーザーの入力したフォームのデータをサーバー側へ読み込んだりできる。
©1994-2007 Impress R&D

1ActivePerl のダウンロードページ

2「InstMsi.exe」を実行後、「Active

から、インストールに必要となるInstMsi（A）と、ActivePerl本体（B）をダウンロードする。

Perl-5.6.0.……」を実行して、インストー

www.activestate.com/Products/ActivePerl/Download.html

ルを開始する。途中、「End-User Licence
Agreement」の画面で「I accept…」を選ぶ以外は、「Next」ボタンを押していけばインストールは
完了する。

A

1

3インストールが完了したら、左のようなCGIス

2

クリプトファイルを作成して「C:¥Apache¥cgibin」にperltest.cgiというファイルに保存する。
#!/perl/bin/perl
print "Content-type: text/html¥n¥n";
print "<html><body>CGIのテスト</body></html>";B

4

perltest.cgi

3

4ブラウザーで「http://localhost/cgibin/perltest.cgi」にアクセスしてみる。
「CGIのテスト」と表示されればOKだ。

4
ここまでのインストールが終わったら、あとはコンテンツを好きなように作ればよい。特に、動かしてみたいCGIのテストは、自宅サーバーならではの楽しみだ。一般的に、ほとんどの
CGIはPerlを使って作られているので、今回立ち上げたサーバーでもたいていのCGIは設定
さえ変更すれば動くはずだ。そこで、ここではCJ-Club

で公開されている掲示板「Child Tree」の動かし方をサンプルとして紹介する。
www.cj-c.com

1Child Treeの配布ページ

3で、プログラムをダウンロードする。

www2u.biglobe.ne.jp/~ryu_1/cj_c/cgi_s/cbbs.htm

1
2ダウンロードしたファイルを解凍すると、「Child̲Tree」というフォルダーの中にCGIスクリプトを含むすべてのファ
イルが展開される。これをフォルダーごと、「C:¥Apache¥cgi-bin」に移動する。

2#!/perl/bin/perl ←/usr/local/bin/pealから変更
require './jcode.pl';4 ウェブブラウザーのアドレス欄 に「 http://#-----------------------------------------$ver = "Child Tree v3.3";# （ツリー式掲示板）#-----------------------------------------# Copyright(C) りゅういち# E-Mail:macchibi@mvf.biglobe.ne.jp# W W W :http://www.cj-c.com/#-----------------------------------------###--- 初期設定など ------------*$met= "POST";$backurl="/"; ←戻り先のURL$pass = "XXXXXXXX"; ←管理用のパスワード

localhost/cgi-bin/Child̲Tree/cbbs.cgi」と入力する。掲示板が表示されればインストールは完了だ。あとは、「localhost」の部分を「〜.yi.org」に変えて、外からもアクセスできるかを確認しよう。

3「C:¥Apache¥cgi-bin¥Child̲Tree」の中にある、cbbs.cgiとsrch.cgiをテキストエディタ
ーで編集する。編集が必要な項目は3 点。2 つのファイルとも編集する項目は変わらない。

（srch.cgiも同じ項目を変更する）

インターネットマガジン／株式会社インプレスR&D

コンテンツ：一般的に英語では「内容」を意味する。インターネットやマルチメディアの世界では、文章や動画、音声、静止画などの素材やそれらで組み合わされるもの（ウェブページなど）をコンテンツと呼ぶ。
©1994-2007 Impress R&D

INTERNET magazine 2000/12

211

FTPサーバーでファイルのやりとりもラクラク

ウェブサーバーが動かせたら、次はFTPサーバーに挑戦してみたい。単にファイルを不特定多数のユー
ザーに公開するだけならウェブサーバーでもいいが、FTPサーバーならユーザー名とパスワードで相手を特定でき、またファイルを向こうからアップロードしてもらうといった使い方ができるので、メールではトラブルの起きやすい大きなファイルのやりとりがずいぶんとラクになるはずだ。

4

FTP サーバーは「Tiny FTP Daemon」を使用する。インストールや設定が簡単で、日本語のマニュアルが付属しているというのが選択の理由だ。

1Tiny FTP Daemon の作者、野村久之氏のページから「Ver0.52b

4 ま ず は 、

（フルセット）」と「Ver0.52cへの差分」をダウンロードする。

anonymouswww.vector.co.jp/authors/VA002682/tftpd_frame.htm

ftp の設 定 を試してみよう。メ
ニューの「設定」から「ユーザー設定」を選ぶ。あらかじめ作

1られている「anonymous」とい3

うアカウントを選 んで「編 集 」

3スタートメニューから「プログラム」→「Tiny FTP Daemon」→「FTPdの起動」

ボタンを押す。

でFTPサーバーが起動する。

5 ユーザー名の「有効」をチェックして、

2

FTP サーバーとして公開したいフォルダーを「ホームディレクトリ」の欄に指定する。
ここでは「C:¥ftproot」

5として、このフォルダーにテスト用のファイルを置いておく。

6
6ウェブブラウザーで「ftp://localhost/」

2Ver0.52bとVer0.52にアクセスして、さきほど置いたファイル

c への差分を順番にインが表示されていれば OK だ。外部に FTP

ストールする。差分のほサーバーを公開する場合には、ダイナミッ

うは圧縮ファイルなので、クDNS とダイアルアップルーターの設定

解凍して Ver0.52b がインストールされをする（208〜 209ページ参照）。

ているフォルダー（C:¥Program Files¥
TINYFTPD）にコピーする。

212 INTERNET magazine 2000/12

インターネットマガジン／株式会社インプレスR&D

anonymous ftp（アノニマス・エフ・ティー・ピー）：anonymousは「匿名」の意味。ユーザー名とパスワードが不要で、誰でも自由にアクセスできるFTPサーバーのこと。

©1994-2007 Impress R&D

次に、個別のユーザー名とパスワードを使った設定を行う。アップロードも可能な設定にすれば、外部とのファイルのやりとりが便利になるはずだ。

1

1まず、さきほどの「anonymous」の設定を削除する。anonymousはFTPサーバーに誰でもア
クセスできる設定なので、特定の相手とだけファ
イルをやりとりするのであれば、anoymousの設定は忘れずに削除しておこう。

232Tiny FTP Daemon の「設定」→「システム設定」→「全般」で、最大ユーザー数を5 程度にしておく。たとえ接続するのは1人でも、FTPクライアントによっては複数のファイルを同時にダウンロードする仕組みになっている場合もあるからだ。また、この画面の「ログファイル」タブで、ログファイルを出力するようにしておく。ログファ
イルを見れば誰がアクセスしているかを確認できる。

4
3ユーザーアカウントを追加する。「設定」→「ユーザー設定」
メニューから、「新規作成」ボタンを押してアカウントを作成する。まず、ユーザー名、パスワードを設定した後、「ホームディレクトリ」にそのユーザーに公開するフォルダーを指定する。
ユーザー名の横の「有効」にチェックが入っていないと使えないので要注意だ。書き込みを許可したい場合は、「ファイル」
タブで「すべての書き込みを許可しない」のチェックを外す。

4あとは、FTP Exploler（CD-ROM ： Å → Win→ Ftpex）などの FTP ソフトウェアで、「imag.
yi.org」といった名前でサーバーに接続してみる。
anonymousではなくユーザー名とパスワードを設定し、ファイルのアップロードもできるかどうかを試してみよう。

インターネットマガジン／株式会社インプレスR&D

ダウンロード：ネットワークを通じて、サーバーに保存されているデータをクライアントコンピュータに転送すること。逆はアップロード。

©1994-2007 Impress R&D

INTERNET magazine 2000/12

213

自宅メールサーバーなら

ア

カウントも
自由自在！

ダイナミックDNS はウェブやFTPだけでなく、メールサーバーとしても使えるサービスだ。
「好きな名前@xxxx.yi.org」といったメールアドレスがいくつでも持てるようになるし、転送やメーリングリストも思いのままだ。フレッツ
ISDNを骨のズイまでしゃぶり尽くす使い方と言えるだろう。

ウィンドウズ98 で動作するメールサーバー

版をCD-ROM に収録したので、ソフトウェア製品はいろいろあるが、中でまずは試しにインストールしてみも機能、性能、価格のバランスがよく、まよう。気に入ったら、製品版（6ユ

た初心者でも設定できる気軽さを持ったもーザーライセンスで税抜き24,700のという基準で、今回は「M D a e m o n円）はオンラインで購入可能だ。

3.12日本語版」を選んだ。ちょっとそれでは、早速インストールを開変わった名前だが、機能的にはSMTP、始する。インストールは普通のウ

POP3 とメールの基本を押さえたうえで、ィンドウズソフトとまったく同じ

APOPやLDAP との連携、ウェブメールのように、ウィザード形式で次々と連携（オプション）などの機能を備え、ア進んでいくだけ。途中で、DNS のIP アド

かを尋ねられる。この構成ウィザードはあカウントの作成やメーリングリストもワンレスを入力する画面が現れるので、接続先まり役に立たないので、使わなくてもよい。

タッチでできる簡単でパワフルなメールサ

プロバイダーのDNS アドレスをあらかじめーバーだ。

調べておいたほうがよい。インストールのnetmedia.solution.ne.jp/products/md/

今回は、30 日間使えるMDaemon の試用

最後で、構成ウィザードを使用するかどう

MDaemon 収録先： Å→ Win → MDaemon

2MDaemonを起動して、「設定」メニューから「プライマリードメイン」を選ぶ。ここに、ダイ

インストールが終わったら、いよいよ設定開始だ。その前に、ダイナミックDNS の設定ペナミック DNS で取 得 したドメイン名 （ 例 ：ージでメールサーバーを使う設定をしておこう。

imag.yi.org）を入力する。なお、ドメインIP は空欄のままでよい。

1yi.org の設定ページ

で、メールサーバーを使う設定をする。「Service」の欄の「MX Record」をチェックする。これで、「username@imag.yi.org」といったメールアドレスを使えるようになる。

www.yi.org/bin/config.shtml

1
214 INTERNET magazine 2000/12

2
インターネットマガジン／株式会社インプレスR&D

APOP（エーポップ）： POP プロトコルを改良した方式で、乱数などで生成した予期できない情報をサーバーから送り、それとパスワードの両方からハッシュ値を計算して、パスワードの代わりにサーバーへ返送する方式。ネットワーク上にそのまま流すPOPと異なり、パスワードが漏洩する心配がない。
©1994-2007 Impress R&D

4

4以上で基本的な設定は完了だ。さっそく、メールを外部に送れるかどうか試してみよう。まずはメールソフトに、さきほど作成したメールアドレスの設定を追加する。メール
サーバーはPOP、SMTPともに「192.168.0.100」と設3定する。設定が終わったら、自分が使っているプロバイダ
ーのメールアドレスにメールを送ってみよう。

5
5 メールソフトの設定をいままでのプロバイダーのものに戻 して、メールが届 いているかを確認する。これと反対に、プロバ
3「アカウント」メニューから「アカウントを新規イダーから「ume@imag.yi.org」

作成」を選ぶ。とりあえず、名前、メールボックスのような自分のアドレスにメール

名（メールアカウント、メールアドレスの「@」のを出して、きちんと届くかどう

前の文字列）、パスワードを設定すればOKだ。

かも確認しよう。

せっかく自分だけのメールサーバーなのだから、ア

1メールの転送

カウントを作るだけではもったいない。さらに便利

MDaemon の「アカウント」メニューから「アに使うために、メールの転送、外部のメールの取カウントを編集」を選び、「転送（フォワード）」

り込み、メーリングリストの設定を紹介する。

タブをクリックする。転送先のメールアカウン
トはカンマで区切れば複数設定できる。iモードなどの携帯電話に転送する際には、サーバーにメールを残す設定にしておくと便利だ。

13メーリングリスト
MDaemon の「リスト」メニューから「リストを新規作成」を選ぶ。「オプション」タブでメーリングリスト用のアカウントを設定し、「購読者」タブでメンバーを追加する。このほかにも、

2「subscribe」と書かれたメールを送るだけでメーリングリストに参加できる設定など、かなり本格的な機能が用意されているので、設定欄はひととおり目を通しておこう。

2外部メールの取り込み
MDaemon の「アカウント」メニューから「アカウントを編集」を選び、「マルチPOP」タブをクリックする。取り込みたいメールのメールアカウント、パスワード、POP サーバー名を入力する。プロバイダーのメールアドレスを指定しておけば、自宅のメールサーバーでメールを一括して管理できる。

3
インターネットマガジン／株式会社インプレスR&D

メーリングリスト：電子メールを使い、あるテーマについて複数のユーザーの間で情報を交換すること。多くの場合、複数ユーザーを1つのグループとしてメールサーバーに登録し、情報を同時に配信する仕組みをとっている。
©1994-2007 Impress R&D

INTERNET magazine 2000/12

215

ウェブグループウェアの導入で

自宅

サーバーを
さらに快適に！

ウェブ、FTP、メールと本格的にサーバーが動き出した。フレッツ・ISDNでの利用とはいえ、なんだかワクワクする。そこで、次のターゲットはグループウェアだ。これさえあれば、外出先からのスケジュール管理やウェブメールのチェックなど、常時接続ならではの快適さがいっそう加速する。

Personi Office は、ウィンドウズ95/98、ンストールが始まる。途中で、Apache の「C:¥Apache¥cgi-bin」と「C:¥ApacheNT4.0 で動作するウェブベースのグループ

cgi-bin ディレクトリーと、htdocs ディレ¥htdocs」になる。

ウェアだ。フリーソフトなので、自由にイ

クトリーを尋ねられるので、210 ページのンストールして使うことができる。代わり

ようにインストールする場所を変えているに、ウェブのバナー広告で収入を得ている。

場合には変更が必要だ。今回の場合は、www.personi.com/japan/

ウェブメールやスケジュール管理、アドレ
ス帳管理など、オフィスでも十分に活用できるパワフルなフリーソフトだ。うれしいことに、日本語版もあり、i モードにも対応している。
まず、Personi.comにアクセスして、

ウィンドウズ版のPersoni Office をダウンロードする。このあとインストールを行うが、その前に必ずウェブサーバーをインストールしておく必要がある。対応サーバー
は I I S 、 パーソナルウェブサーバー、
Apache の3 つだ。
ダウンロードしたファイルを実行すると、イ

インストール時にApacheのディレクトリーを聞かれるので、変更している場合には要注意。

インストールができたら、次は初期設定を行う。Apacheが起動している状態で、ウェブブ
ラウザーで「h t t p : / / l o c a l h o s t / c g i - b i n /personi/personi.exe」を開く。すると、ロ
グイン画面が出てくるので、デフォルトの管理者 ID（ Name: Administrator、 Password:
personi）でログインする。ログインしたら、まず自分のアカウントを作成しよう。
Personi Officeの初 期 設 定 画 面 。
まずはアカウントを作成しよう。

216 INTERNET magazine 2000/12

インターネットマガジン／株式会社インプレスR&D

グループウェア：企業内ネットワークを活用して情報共有やコミュニケーションの効率化を図り、グループによる協調作業を支援するためのソフトウェアの総称。

©1994-2007 Impress R&D

アカウントができたらいったんログオフし、最初のページ（http://localhost/cgi-bin/personi/personi.exe）に戻って新しく作成したアカウントでログ
インしなおす。さっそく一番便利そうな、ウェブメール機能を使ってみよう。
まず、画面左の「メール」をクリックして、表示された画面で「アカウント設定」をさらにクリックする。すると、メール関連の設定画面が出るのでメール送受信に必要な設定を行う。ここで、ダイナミックDNS で作ったメー
ルサーバーを指定することも可能だ。

アカウントの設定画面。ウェブメール関連の設定もここから行う。

あとは、Personi Office のメールの画面で「メール受信」をクリックすれば、メールが受信できるはずだ。メールが表示されない場合には、さきほどの設定をもう一度確認しよう。メールの送信も、よくあるウェブメールのような感じで簡単に送信できる。ウェブメールを使ったことのある人には説明は不要だろう。このウェブメールはiモードからもアクセスできるので、プロバイダーのメールを読み込んで一括管理するなど、さまざ
まな活用法が考えられる。

Personi Officeのウェブメール。iモードでアクセスする場合も同じURLでOKだ。

Personi Office は、ウェブメール以外にも、スケジュールやTO DO リスト、メモ帳などビジネスに必要な機能がシンプルながら小気味良く揃っていて使いやすい。特に、i モードでスケジュール、TO DO、アドレス帳が使えるので、自分のスケジュー
ルを確認したり、スタッフの外出先を確認したりすることが携帯電話から可能になる。iモードやモバイルPC、PDA との組み合わせで効果的なビジネススタイルが作れそうだ。SOHO のような環境だけでなく、個人でも十分に活用できる機能だ。これがフリーで使えるのだから、Personi Officeを使わない手はない。こうした高機能な
CGI が利用できるのも、自宅にサーバーがあればこそだ。

Personi Officeの起動画面。掲示板、スケジュール、TO
DOなど、とても無料とは思えない機能が満載だ。

インターネットマガジン／株式会社インプレスR&D

PDA（ピー・ディー・エー／ Personal Data Assistance）：個人用携帯情報端末。予定表やアドレス帳など、主に個人データの管理に用いる携帯用の電子機器。最近ではパソコンと連携したりインターネットへ接続したりする機能も標準的に装備されている。
©1994-2007 Impress R&D

INTERNET magazine 2000/12

217

サーバーを立てるからこそ

確保

したい
セキュリティー

フレッツISDN でサーバーを立ち上げれば、当然ながら常時接続につきものの興味本位のポートスキャンやクラッカーの侵入、各種のいたずらが増えてくる。ちょっとしたいたずらで事が済めばいいのだが、放置すればやがて腕に自信のあるクラッカーに攻撃される羽目になる。そんな事態に陥る前に、確実な対応を施しておくべきだ。

セキュリティ確保の第1 歩は、まずどんな不正ア

MN128-SOHO-PALの設定手順

1

クセスや侵入が行なわれようとしているかを検知することにある。敵の存在を検知することなくし1「全設定」→「ルータて、防御はありえないからだ。フレッツISDN で設定」→「IP」をクリッ

ルーターを使用している場合は、サーバーもIPマクする。「SYSLOG 機能」をすべてチェックして、

スカレードやNAT を介してインターネットに公開「SYSLOGホストアドレス」にはログを保存するマされているため、侵入は困難ではある。だが、そシンのIPアドレス（192.168.0.100）を入れる。

れでもルーター自体のバグやOS の問題などによ2

り侵入の危険はゼロとはいえない。そこで、サーバーへの侵入2サーバーマシンに「km̲syslogd」

をインストーの際の入り口ルする。特に目立つのは、ポート番号を1 つずつ変えなとなるルータがら空いているポートを探す、ポートスキャンと呼ばれーで、ログをる攻撃だ。このレベルならまだいたずら程度だが、どん取って監視すなポートに対して執拗なスキャンが繰り返されるかを監視していけば、おのずと対策も立てやすくなる。たとえることが大事ば、現在なら137 〜 139 のマイクロソフトのネットワなのだ。

ーク共有のポートが狙われやすいことがわかっている。

www.vector.co.jp/soft/win95/net/se127664.html

POP3 やFTP といったプロトコルは、いず続時のIP アドレスを何回か確認してみて、れもユーザーがパスワードを入力して接続

その範囲を少し広めに設定するといった方するサービスだ。何らかの原因で、そのパ法をとるといいだろう。

スワードが盗聴されれば不正に接続されてMN128-SOHO-PALの設定例

設定ページの「全設定」→「ルータ設定」→「IP」で、「オプション」欄に以下を記述する。

しまうことになるため、ウェブサーバーな

ip filter 1 reject in * 172.16.149.0/24 tcp * ftp remote 0どに比べてより厳しいセキュリティーが必

ip filter 2 reject in * 172.16.149.0/24 tcp * ftpdata remote 0

要となる。こうしたプロトコルの場合には、

ip filter 3 pass in * 172.16.149.0/24 tcp * pop3 remote 0

ルーターのフィルター設定で、これらのサ

ip filter 4 reject in * * tcp * pop3 remote 0ービスに接続できるIPアドレスの範囲を指1フィルター番号（番号が重複しないようにする）

定しておき、それ以外のアドレスからの接3フィルターの対象となるIPアドレス。IPアドレスの記述方法は下記を参照

続を拒否するようにしておくといい。

1

2

3

2フィルターの方針。アクセスを拒否する場合は「reject」、許可する場合は「pass」
4フィルターの対象となるプロトコル

たとえば特定のプロバイダーのあるアクセ※IPアドレスの記述方法

スポイントで割り当てられるIP アドレスは

172.16.149.0/24……172.16.149.xxxというすべてのIPアドレス

連続の範囲が使われることが多いので、接218 INTERNET magazine 2000/12

4172.16.149.5/32……172.16.149.5（このIPアドレスだけ）
172.16.0.0/16………172.16.xxx.xxxというすべてのIPアドレス

インターネットマガジン／株式会社インプレスR&D

ルーター：LAN同士を接続するためのネットワーク機器の一種。

©1994-2007 Impress R&D←FTPサーバーの設定
172.16.149.xxxからのアクセスを拒否←メールサーバーの設定
172.16.149.xxxからのアクセスのみを許可（他はすべて拒否）自宅のマシンをサーバーとして公開する以ィルター機能と同様の上、ウィルスへの対応も忘れてはならない。

機能が、より手軽に設

特に、FTP サーバーのようにファイルをや定できる。サーバーマ

りとりするサーバーを公開している場合にシンにインストールするは、ウィルス対策ソフトのインストールがと、外部のマシンから欠かせない。アップロード可能なFTPサーのアクセスは「 警 告 」

バーを公開している場合には、サーバーマとしてユーザーに通知

シン自体がウィルスに感染してしまう危険される。ここで「今後性はもちろん、他のマシンへの感染源になのための規則を設定すってしまう危険性も高い。できればウィルる」を選ぶと、アクセス対策ソフトは常駐させる状態にして、フスの許可と拒否をIP ア

ァイルが書きこまれると自動的にウィルス

ドレスによって使い分をチェックするように設定しておきたい。

けることが可能となる。

「ノートン・インターネットセキュリティ」
は、ウィルス対策ソフトとして有名なノートン・アンチウィルスに、ポート番号とIPアドレスでパケットをフィルターできるファ
イアーウォール機能を追加した、まさにこうした用途にぴったりのパーソナル統合セ（製品情報）
販売元

シマンテック

標準価格

9,800円（消費税別）

キュリティーツールだ。

対応 OS

ウィンドウズ95/98/Me/NT 4.0ワーク

ファイアーウォール機能を使えば、前ペー

ステーション/2000プロフェッショナル

www.symantec.com/region/jp/

ジで紹介したダイアルアップルーターのフ

フレッツ・ ISDN の常時接続という特性はないだろうか。もちろん、ビジネス用途

いが、その気になればウィンドウズ98 でを最大限に生かしてサーバーを立ち上げのネットワークとしてはやや脆弱だが、自さえサーバーになるのだ。

てしまうという、やや強引とさえ感じる

宅でメールを携帯電話に転送したり、ウ

ただ、フレッツ・ISDNの64kbpsというかもしれない使い方を紹介してきた。確ェブでオリジナルの掲示板を運営するな

回線幅はサーバーを設置するのには細す

かに、フレッツ・ ISDN は常に接続され

ど、ちょっとした便利さと楽しさのためぎる。一般のプロバイダーに置いたウェていることを保証されているわけではなに動かすサーバーならばまったく問題な

ブと比べると、アクセスの遅さを痛感す

い、いわば準常時接続とでもいうようない。

ることになるだろう。したがって、プロバ

回線サービスだ。本来サーバーを設置す

また、サーバーのOSもウェブサーバーだ

イダーで利用できるウェブページなどのサるだけの品質を持ってはいない。

けといった軽い負荷で済ませられる用途

ービスとうまく組み合わせながら、自宅

だが、ちょっとした工夫を凝らすことで、なら、ウィンドウズ98でも十分に実用的で立ち上げたサーバーはプロバイダーのサ

64kbps というやや細い回線ではあるが、だ。サーバーというと、ウィンドウズ

ーバーでは実現できない機能を提供する

月額数千円でサーバーを動かすことがで2000 やLinux などのOS を導入しなけれという使い分けが賢い使い方といえるだ

きるということがわかっていただけたのでばならないという先入観があるかもしれなろう。

インターネットマガジン／株式会社インプレスR&D

bps（ビー・ピー・エス／ bit per second）：コンピュータでデータを転送する速度の単位。1 秒間に何ビットのデータを転送できるかを表す。
「64Kbps」と言えば、1 秒間に65536
ビット、つまり半角英数字8192字を転送できることを示している。
©1994-2007 Impress R&D

INTERNET magazine 2000/12

219

［インターネットマガジン バックナンバーアーカイブ］ ご利用上の注意
この PDF ファイルは、株式会社インプレス R&D（株式会社インプレスから分割）が 1994 年～2006 年まで発行した月刊誌『インターネットマガジン』の誌面を PDF 化し、「インターネットマガジン バックナンバー
アーカイブ」として以下のウェブサイト「All-in-One INTERNET magazine 2.0」で公開しているものです。

http://i.impressRD.jp/bn
このファイルをご利用いただくにあたり、下記の注意事項を必ずお読みください。
z 記載されている内容（技術解説、URL、団体・企業名、商品名、価格、プレゼント募集、アンケートなど）は発行当時のものです。
z 収録されている内容は著作権法上の保護を受けています。著作権はそれぞれの記事の著作者（執筆者、写真の撮影者、イラストの作成者、編集部など）が保持しています。
z 著作者から許諾が得られなかった著作物は収録されていない場合があります。
z このファイルやその内容を改変したり、商用を目的として再利用することはできません。あくまで個人や企業の非商用利用での閲覧、複製、送信に限られます。
z 収録されている内容を何らかの媒体に引用としてご利用する際は、出典として媒体名および月号、該当ページ
番号、発行元（株式会社インプレス R&D）、コピーライトなどの情報をご明記ください。
z オリジナルの雑誌の発行時点では、株式会社インプレス R&D（当時は株式会社インプレス）と著作権者は内容が正確なものであるように最大限に努めましたが、すべての情報が完全に正確であることは保証できません。このファイルの内容に起因する直接的および間接的な損害に対して、一切の責任を負いません。お客様個人の責任においてご利用ください。

このファイルに関するお問い合わせ先
All-in-One INTERNET magazine 編集部
im-info@impress.co.jp
Copyright © 1994-2007 Impress R&D, an Impress Group company. All rights reserved.