- 452 名前:名前は開発中のものです。 mailto:sage [2007/06/25(月) 00:31:16 ID:ZRqfg7v2]
- なんかおもしろそうな話なので調べてみた。
もう解決済みかもしれないけど一応。 telnetは1文字ごとに送信/エコーするのが基本みたいなので 1行ごとに送信させるには、オプション設定でラインモードに変更するように サーバーからクライアントへ要求を出す必要があるようだ。 つまりこれはクライアント側で実装されている機能。 手順としてはサーバーからIAC DO LINEMODE(0xFF 0xFD 0x22)を送って クライアントがIAC WILL LINEMODE(0xFF 0xFB 0x22)を返してくれればOK。 しかしXPのtelnet.exeで試してみたところ IAC WONT LINEMODE(0xFF 0xFC 0x22)で拒絶されてしまう。TeraTermでも拒絶。 どうやらサブオプションがたくさんあるようなので(RFC1184) それを一緒に設定しないといけないのか、それとも単に実装されていないだけなのか不明。
|

|