PBC PowerBook Conference by POWERBOOK ARMY
会議室:「PowerBook Trouble & お悩み相談」
Ethernet内蔵のPBにEthercardをもう1枚入れて、それぞれ別ののTCP/IP addressを 持たせて、異なるnetworkを同時に使えるでしょうか?ちょっとやってみた限り 無理でした。Windows NTではできるのですが、OpenTransportがそれをsupport しているのか、何かのutilityでできるのか、裏技が存在するのか、どなたか、 経験ありませんか?もちろん、routerの役割を期待している分けではありません。
Noguchi さんからのコメント
(2000年 9月 27日 水曜日 5:39:23 PM)
TCP/IPコントロールパネルでは1つのネットワーク媒体を切り替えるように しか設定できませんよね. なので,普通の操作では難しいんじゃないかと思います. AirMacでソフトウェアベースステーションがありますし,PPP<-->LANの ソフトウェアルータのプログラムが存在するそうなので,OpenTransport そのものは複数のネットワーク媒体の同時使用は可能な仕組みになっている, とは思いますが.
Monk さんからのコメント
(2000年 9月 27日 水曜日 6:12:41 PM)
PowerBook固有の話題ではないですが,ずっと以前に同様の質問があったと記憶し ています.飯嶋さんのコメントがあると思いますから探してみて下さい. Open Transportのもつ柔軟性・可能性はNTの比じゃないです.OS Xで失ういちば ん大きなものはOpen Transportのコンセプトではないかと思っているくらいです. まぁBSD socketでもいいんだけど... 一度言いたかった(誰に?^^;).-- Monk
umeta さんからのコメント
(2000年 9月 27日 水曜日 11:40:11 PM)
皆さん、コメントありがとうございました。できそうでできなそうという ところでしょうか? OS XでOpen Transportがなくなるのは知りませんで した。さて、Monkさんからのコメントにありました、飯嶋さんの コメントをいろいろなkeywordで検索しましたが、keyが悪いのか、見つか りませんでした。飯嶋さん、お手数ですが、発言タイトルだけでも教えて いただけますか?
POWERBOOK ARMY 飯嶋 さんからのコメント
(2000年 9月 28日 木曜日 0:28:33 AM)
同時に使えませんよ。 ルータとして使うのであれば,IP NetRouterやSurf Doublerのようなソフト はありますが,FTPはこっち,WWWはこっち,というような使い方は想定して いません。 Mac OS XでOpenTransportがなくなるのは当然と言えば当然。UNIXのソケット 方式になりますから。 でも,ネットワークを設定し直すと再起動しないといけないのは不便。 これならWindows 2000の方が便利ですよね。
Monk さんからのコメント
(2000年 9月 28日 木曜日 0:26:13 PM)
PowerBookに限られない話なので基本的なことだけにします. 先ず,Open Transport != TCP/IP cdev(コントロールパネル)を確認して,OTは ・複数のport(ftp, http, etc.)を同時に使える.server/clientとも可. ・複数のIP addressを同時に使える.独立に使うこともroutingすることも可. 実際,ぼくはEtherカード1枚で3つのIP addressを毎日同時に使っていて,うち 2つはrouting,1つは独立です.標準のTCP/IP cdevの他に,OT Etherをconfig するソフトが必要になるだけのこと(OTにはそれだけの能力がある). 2つのnetworkであろうとこれに準じてOKです.但し,この場合は注意が必要で, umetaさんの目的が判りませんが,2つの独立したnetworkに同時接続することは securityにも関わることになります. -- Monk → 以前話題になったのはこれですね,どうやら.
DIO さんからのコメント
(2000年 9月 29日 金曜日 3:39:13 PM)
Open Transportは シングルリンク・マルチ-ホーミングはサポートしていますが、複数の NICに別々のIPアドレスを持たせることは標準では出来ないようです。 単に2つのネットワークに同時に繋げたいだけならシングルリンク・マルチ-ホーミングで 内蔵Etherカードだけで出来ます。初期設定フォルダに「IP Secondary Addresses」という ファイル名のテキスト書類を入れるだけです。その書式は ; 'ip=' for ip address, 'sm=' subnet mask, 'rt=' router address ; Note: no space in 'ip=192.168.22.200' ; ; IP address Subnet Mask router addresses ;----------- ----------- ---------------- ip=192.168.22.200 sm=255.255.255.0 rt=192.168.20.1 ip=192.168.22.201 rt=192.168.20.1 ip=192.168.22.202 こんな感じです。OT 2.0 テクニカル情報というTEXTに書いてあります。 また、2枚のカードを使いたい場合は IPNetRouterを使えば2枚目のカードに別のIPアドレス を持たせられます。 → IPNetRouter
Monk さんからのコメント
(2000年 9月 29日 金曜日 5:41:31 PM)
>別々のIPアドレスを持たせることは標準では出来ない だから,TCP/IP cdev以外でconfigする必要があるんだけど(^^)... まぁ,あまり しつこくしてもしょうがない話ですが.前に,うち2つはroutingと書いたのが, DIOさんのおっしゃるIP Secondary Addressesに当たります,参考までに.もう一 つの,独立にIP addressを使うというのは,UNIXのsocketを使っている人なら分 かるやり方です.IPNetRouterなどとは違います.OS XになればMacユーザでもこ ういう使い方をする人が増えて来るかも知れませんね.ちなみに,ぼくはこの socketでftp/telnet/sendmail(smtp)などのポートを開いています. -- Monk
umeta さんからのコメント
(2000年 10月 1日 日曜日 9:58:31 PM)
皆さん、また、また有益なコメントありがとうございました。 いろんな方法があるものですね。 お陰様でIPNetRouterを使い、PBで2つのNICを個別のaddressで使えるようになりました。
著作権とインターネット上での出版権について:この会議室に書き込まれた内容の著作権は原著作者に帰属しますが,その情報をインターネット上で出版する権利は原著作者とPOWERBOOK ARMYが有するものとします。原著作者の運営するホームページまたはPOWERBOOK ARMYメンバーサイト以外から,発言に直接リンクすることは原則的に認めません。POWERBOOK ARMY 代表 飯嶋淳