このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

ケーブルテレビ+iMac+AppleShareIP6.3でのサーバー構築

発言者:TSE
( Date Wednesday, October 18, 2000 20:25:24 )


以前、小規模なサーバーについての質問をさせていただいた TSE です。
その後だいぶたちましたが、無事ケーブルの工事も済み、安くなった
iMac(350MHz) もサーバー用に購入。さらに、アップルストアにて、
AppleShareIP6.3も購入。準備万端整った...つもりだったんですが、
問題が。

サーバー用にするために、グローバルIPをもらったんですが、当然(?)
1つのみです。これを事務所内のみんなが外を見るためには、IPマスカ
レードなどの機能が必要になります。(よね?)で、安いルーターとかが
あればいいのですが、おすすめはありますでしょうか?

また、ここの発言を探して、IPNetRouterなるものがまさしくその用途に
適しているように思えるのですが、実際どうなんでしょうか?

会社で買いたいのですが、IPNetRouterはオンラインでしか購入できない
んでしょうか?

Zephyros/さわむら@MuON さんからのコメント
( Wednesday, October 18, 2000 22:15:12 )

いわゆるNAT Boxとかローカルルータという奴で良いのではないでしょうか。

 http://members.tripod.co.jp/catv_internet/

あたりから辿っていくと、各種紹介されています。

んでIPNetRouterもかなり高機能なのですが、iMacだとEthernetのポートが
一つですよね。
 となると、一つのEthernetポートに仮装(というのかな)で二つ以上の
セグメントを設定することになりますんで、でかいパケットが来たときなど、
今ひとつ不安定かも・・・

オンライン以外で扱ってくれるところはないように思いますが・・・
こういうのは裏技で行けば・・・

TSE さんからのコメント
( Friday, October 20, 2000 09:57:37 )

情報ありがとうございます。
昔の発言だと、異常に高かったんですが、今ではかなり手頃な値段に
なっているんですね。

ところで、サーバーはそのままで、ケーブルから15台分のローカル
アドレスがもらえるようなので、とりあえずほかのマシンはケーブル側
のサーバーにぶら下げて使っておこうかと思っています。

これって、問題あるでしょうか?

TSE さんからのコメント
( Friday, October 20, 2000 15:17:39 )

と、書いてから考えていて思ったんですが、大問題ですよね。

だいたい、サーバーのデータに直でさわれないですよね。これは
スピード的につらい。。。

ということで、お教えいただいたアドレスからルーターを探して
いたんですが、もうどれがいいやら訳が分からないです。
機能的にそれほど違わないようなんで、値段で選ぼうかとも。。。

おすすめってあるんでしょうか?

Zephyros/さわむら@MuON さんからのコメント
( Friday, October 20, 2000 17:42:55 )

う〜ん、私は昔の高い奴(富士通NetVehicle L-10 市販価格15万円)を
使っているので(笑)、なんなんですが。今時、これを使っている理由は
聞かないでください(しかも最近、調子が悪い)。

マイクロFIREWALLパーソナルII は試したことがあります。小さくてコンパクト
ですが、中身はBSDです(ただ、初期設定を変えると起動に猛烈時間がかかる
ことがありましたが)。こいつを選んだ理由は、ぷらっとほ〜むで薦められた
から。
 同じく、LinuxなどUNIX系のOSで動作しているものも多いですね。そういう
知識をお持ちなら、このあたりのやつがお薦めかも。でも、それならUNIX
マシンを組む方が良い気もしますが。
 そうでなければ、WebブラウザからGUIで設定できる機種でしょうね(大抵、
該当すると思います)。

ただし、多少の機能差はあるようで、例えばLAN側にグローバルIPを降れるか
とか、WAN側IPを固定できるかとか、そのあたりは使う環境でお調べ下さい。

あと、IPNetRouterでもそれなりにルーティングが可能ですよ。

TSE さんからのコメント
( Friday, October 20, 2000 18:11:49 )

わざわざ、iMac+AppleShareIP6.3 という構成にしたのは、UNIX 等の
知識が著しく欠如しているからなんです。(^^;;;

明日、新宿に Mac OS X public beta を購入しに行くので、そのときに
ルーターも買ってこようかと思っています。

もう、デザインとメーカーで決めちゃいそうで怖い。。。(プラネックス
とか...)
当然、お店の人には仕様環境とかを説明して確認しますが。

sig さんからのコメント
( Monday, October 23, 2000 15:28:07 )

CATVでグローバルアドレスをもらいサーバを行うルータとしては
VirtulServer機能のあるCableModem専用のIP5020などのルータが必要で派内でしょうか。
2件CATVでのグローバルアドレス(8ヶ)によるサーバ構築を行いましたが
Internet<-->CARV<-->ルータ<-->HUB<-->Mac(サーバ)等
で使えるCableModem/ADSL用のルータはIP5020(理経取り扱い)しかありませんでした。
その他の製品は問い合わせたところ使えない、保証できないなどのこたえでした。
多くのルータはあくまでも1つのIPを共有するNAT等の機能しかありませんでした。
私が繋いだCATVは都内の違うCATV局でしたがいづれも、ルータのWAN側はあくまでも
CATV側のローカルアドレスでLAN側からグローバルになってました。
したがってNAT用のルータでは全く役たたづでした。
良くルータメーカーに確認し購入された方が安全です。
あと、CATVの方もケースが少ないのでサーバ構築に関してアドバイスはほとんど期待できませんでした。

sig さんからのコメント
( Monday, October 23, 2000 15:29:47 )

前のコメント誤字が多いです、申し訳ありません。

TSE さんからのコメント
( Monday, October 23, 2000 18:59:04 )

sig さん、コメントありがとうございます。

ですが、もう既に手遅れです。(^^;;; 先日、MacOS X public beta を
買いに行ったついで(?)に新宿で購入してしまいました。
買ったのは、プラネックスの「CATV/xDSL Internet Sharing Box BRL-01」
です。(2万円ほど)早速、今日、セッテイングしてみました。

結果ですが、できそうな感じです。構成としては
Internet <-> CableTV <-> BRL-01 <-> Hub <-> iMac+AppleShareIP
                                        <-> Mac & Windows Client
固定Global IP        NAT                固定Local IP

というような感じです。サーバー&クライアントマシンのすべてに
固定のローカルIPを振っています。
BRL-01 にあるローカルサーバー機能で、特定のポートをサーバーで
ある iMac の参照を可能にしています。
まだ、構築途上ですので問題が発生するかもしれませんが、もう少し
やってみます。
(OS X で遊びすぎそうですが...)

Zephyros/さわむら@MuON さんからのコメント
( Monday, October 23, 2000 20:10:24 )

> 買ったのは、プラネックスの「CATV/xDSL Internet Sharing Box BRL-01」
> です。(2万円ほど)早速、今日、セッテイングしてみました。

このデバイスって:

> タイトル: bRoadLannerについて
>  発言者: たかゆき
> <http://mtlab.ecn.fpu.ac.jp/webcon.mtxt$001021145126.html>

で困っておられる奴と同じぢゃないかしらん。

TSE さんからのコメント
( Tuesday, October 24, 2000 10:34:03 )

>このデバイスって:
>
>> タイトル: bRoadLannerについて
>>  発言者: たかゆき
>> <http://mtlab.ecn.fpu.ac.jp/webcon.mtxt$001021145126.html>
たしかに同じ物のように思えます。

が、うちではそのような症状は出ていません。もっともこの方にアドバイス
できるほどでもないんですが。(未だクライアントを1台だけつないだ
テスト段階ですので)

快適に web も見られますし、FTPも普通にできています。

sig さんからのコメント
( Tuesday, October 24, 2000 13:18:40 )

TSEさん成功すればいいですね。
結果教えて下さい。

TSE さんからのコメント
( Wednesday, October 25, 2000 18:30:57 )

ちょっと問題が発生しています。

iMac + AppleShareIP でのFTPサーバーを外から見ることができません。
web は見れたのですが。。。
結局 BRL-01 にあるローカルサーバー機能を使用せずに、バーチャル
コンピュータ機能で、iMac にスルーするようにしています。

BRL-01 をはずしてケーブルモデムを iMac に直結すればFTPクライアント
で参照が可能です。

具体的には、接続はできているようなのですが、「LIST」コマンドが
できないようなのです。(この辺の知識はあまりないので見当違いの
ことであればお教えください)

これって、ルータが悪いのでしょうか?
...はやまったのかなぁ...(^^;;;

ろばたろう さんからのコメント
( Wednesday, October 25, 2000 20:43:27 )

はじめまして

>具体的には、接続はできているようなのですが、「LIST」コマンドが
>できないようなのです。

私も以前ASIP6.3(+G3/400)で(プライベートアドレス環境の社内にて)
FTPクライアントにFetchを使いテストしたところ同様の症状でした。

http://til.info.apple.co.jp/cgi-bin/WebObjects/TechInfo.woa/wa/showTIL?id=24569

に書かれているようです。

「Store Unique」?は勉強不足でわかりません。

的はずれでしたらごめんなさい。

TSE さんからのコメント
( Thursday, October 26, 2000 09:12:50 )

コメントありがとうございます。
>http://til.info.apple.co.jp/cgi-bin/WebObjects/TechInfo.woa/wa/showTIL?id=24569
を見たんですが、どうも該当しないような感じです。ルーターをはずせば
動作することから、ルーターが怪しいか、どこかの設定があやしいとは
思うのですが。。。

稲垣 さんからのコメント
( Thursday, October 26, 2000 10:50:49 )

 はずしているかも知れませんが、ftpはコマンドとデータを送信するポートは別々で
扱いますが、その辺は大丈夫ですか?
 文面だけ見ると、データようのポートが正しく設定されていないように見受けられ
ます。

 ダイアルアップルータ関連だと、ftpctlとftpdataと別名がふってあるはずですし、
若しくは単純にftpと割り振られているだけかも知れませんが・・。

TSE さんからのコメント
( Thursday, October 26, 2000 11:58:28 )

> はずしているかも知れませんが、ftpはコマンドとデータを送信するポートは別々で
>扱いますが、その辺は大丈夫ですか?
> 文面だけ見ると、データようのポートが正しく設定されていないように見受けられ
>ます。

問題がフクザツになるので、とりあえず今はポートをすべて開放してテスト
しています。
ですので、ポートは大丈夫だと思うのですが...
Windows クライアントから、WS_FTPで試してみると「LIST」送出後に止まっ
ているのです。(Fetch だとそこまでわからないです)
う〜ん、不思議です。


TSE さんからのコメント
( Thursday, October 26, 2000 14:27:20 )

追加情報です。
マックの 9.0.4に付属の「ネットワークブラウザ」でゲストで接続はでき
ました。FTPではなく、AppleTalk (IP) でですが。

実行速度は、1,438,184Byte をダウンロードするのに約11分30秒かかり
ました。(2,084Byte/secです。なんか遅いなぁ...)

ちなみに、サーバーである iMac のメモリが現在 64MBしかないので、128MB
に増設します。メモリのせいってことはあるのでしょうか???

TSE さんからのコメント
( Thursday, October 26, 2000 14:51:23 )

先ほどのテストと同様のことをケーブルモデムと iMac 直結でやってみたら
5分30秒で終了しました。ネットワークの状態が一定ではないので、参考
程度でしょうが、双方のテストは30分以内に行っているので、この差は
やはりルーターのせいのような気がします。

もうちょっと調べてみます。

Zephyros/さわむら@MuON さんからのコメント
( Thursday, October 26, 2000 15:44:25 )

うぅむ、ちょっち責任感じちゃう。

もう忘却の彼方なんですが、以前にCATVに マイクロFIREWALLパーソナルIIで
ルーティングさせて使っていたときのトラブルで、何かの設定によっては
猛烈遅くなった記憶があります。

何だったかが思い出せないのは年のせい、もとい、なかなか思い出せないんで
ゴメンナサイなんですが、たしか、ルータにWAN側のDNSを設定すると、
それをLAN側に広報するような機能があって、その絡みだったんじゃないかと
思うんですが確証が持てないんです。

ただ、私の時のトラブルの大半は、上流側の設定ミスに起因していた可能性も
あるんで・・・

TSE さんからのコメント
( Thursday, October 26, 2000 18:52:31 )

ようやく、できました!!!

なんのことはない。FTPクライアント側で「Passive mode」をオンにすれば
いいだけでした。これでなぜ使用できるようになるのかがわからないのです
が...

調子いいと30kbps〜は出ますので、こんなもんでしょうか???

sk8 さんからのコメント
( Wednesday, November 01, 2000 23:03:05 )

http://www.rtpro.yamaha.co.jp/RT/FAQ/IP-Filter/public-ftp-server.html
http://www.rtpro.yamaha.co.jp/RT/FAQ/TCPIP/ftp-passive-mode.html
以上のサイトに参考になりそうなことが書いてありますよ。
この例に限らず、ヤマハのサイトにはネットワーク管理に役立つことが
盛りだくさん公開されていますので御一読されるとよろしいかと。

TSE さんからのコメント
( Monday, November 06, 2000 14:04:51 )

sk8 さん、ありがとうございます。
大変詳しい説明があるのですね。

ところで、その後、どうもプロバイダの方の不慣れもあって、なかなか
思い通りの環境が整いません。もうちょっときちんとしたら、みなさんに
ご報告をと思っているのですが。。。