[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[connect24h:02716] Re: 箱ものと Linux




こんにちは。猪野@AJです。

> こんにちは、河野です。
> 
> At 22:36 +0900 01/4/30, Yasuo Ino / 猪野 靖雄 wrote:
> >完全に書き換え「不能」のシステムが欲しければ、環境設定などを決め打ち
> >した組み込み型OSをROMにでも焼いて、そこからブートすればいいんじゃ?
> >(QNXとかTCP/IPが実装されてるから、やりやすいかも)
> >
> >当然、IPアドレスやフィルタ設定をコンソールで行うことは出来ないように
> >して、もし設定変更をしたい場合、ROMを焼く母艦のシステムで変更をして
> >から、ROMに焼き、ROMごと交換する。これで完璧です。
> >(コンソール自体、リモート&ローカル双方つぶした方がいいでしょう)
> 
> 何も ROM に焼く必要はなくて、単純にファイルシステムをリードオンリーで
> マウントできればいいだけじゃないでしょうか。
> 設定等も別のマシンでフロッピーイメージを書き換えればいいい。
まあ、そうなんですけどね。「書き換え可能なファイルシステム」自体がマ
ズイのでは(たとえReadOnlyでMountしてても)?という話になりつつあったの
で、それなら、CDでもシリコンでもいいけど、ROMにしちゃえば?っていう提
案です。

実際、LRPでもCD-ROMブート用のイメージは存在します。ただし、内部向けの
IPアドレス等は決めうちになってるんで、各種の設定を変更した場合の保存
は、別の場所に作って、ROMを焼きなおさないとだめですけど。


> IP Masquerade とパケットフィルタさえできればいいだけなら、
> カーネルへの設定だけだと思うので、init 後の各種設定を読み込む
> アプリケーションがあればシェルもいらないはずですよね。
> 当然 getty も必要なし。
> /bin や /lib もいらないんじゃないですか?
> 一応 syslog は動く必要があるんですかね・・・
コンソールはおそらく設定をカスタマイズしたり、接続確認するためだけに
存在しているだけですんで、それらを他の方法(焼き直し等)でやるんなら、
多分要らなくなるでしょう。当然各種シェルもいりません。


> LRP 自体についてはよくしらないんですが、
> http://www.s-me.co.jp の Mosquito は Web でも設定できるようなので、
> 少なくともなんらかの httpd は動いてるんでしょうね。
> こうゆうのは問題ないんでしょうか?
あれは、Tiny-httpdというパッケージを組み込んでいるだけなんで、基本シ
ステムには含まれていません。

> >ちなみに、LRP(Linux Router Project)では、telnetdでは当然動いてません
> >けどね。(in.telnetd自体存在していないし)
> 
> ファイルシステムに書き込むことができれば、「何らかの手段」で
> そこに in.telnetd をおいて起動することも可能になるかもしれませんね。
> しかも一般的な i386-*-linux-gnu とかだったらそこらへんにあるのを
> アップロードすればいいだけですし。
Telnetd自体もLRPのパッケージとして存在してますが、リモートからそんな
ファイルをコピーして、デーモンとして実行できる手段をもっているなら、
多分telnetにこだわる必要はないでしょう。


猪野靖雄(y-ino@xxxxxxxxxxxxxx)
エイペックスジャパン(株) 技術部 ネットワーク課 /
APEX JAPAN, INC. Technical Division network Section
URL:http://www.apex-japan.com/


------------------------------------------------------------------------
           おおおおお!ランクイン???           
    http://www.infoseek.co.jp/Keyword?pg=ranking.html&svx=971122