青山です。 お手数をおかけします。 telnet するのは先のサンプルへです。 > server = TCPsocket.open("fw_host", 23) > # ホスト名は適当に変更して下さい。 ここをそのファイアウォールマシンのホスト名 or IP アドレスに変更して起 動してから、これを起動したマシンの port 2323 に接続して下さい。自マシ ンで起動すると思いますから、 $ telnet localhost 2323 という感じですね。これで、先のサンプルを起動した画面の方には telnet の やりとりが出力されます。 おそらくは行末コードの違いだと思われるので、必要なのは telnet のオプショ ン交渉の部分と、それが終了した後での行末のコードで、最初のプロンプトが 出た後で何か適当なコマンドを実行し、再度プロンプトが出るまでです。 ----- 行末コードは CR + LF, CR + NULL の2つのはずなのに、古くからある為なの か、実際には LF のみというパターンもあって、一方 CR + LF というパター ンはみかけなったりするのがなんとも。 -- 青山 和光 Wakou Aoyama <wakou / fsinet.or.jp>