2011-05-10 12 views
0

私は以下の要件を持っています: 1)telnetポートでマシンxにtelnetします。 2)マシンxに入ったら、別のポートでマシンyにtelnetします。 3)マシンyにコマンドを発行し、出力を取得します。ネストされたtelnet接続perlとの対話

私は両方のマシンでexpectを使用することはできません。

私はこれをどのようにしてPerlで実現しますか?私はマシンxにあることによってマシンyに発行されたコマンドの出力を読むことができるはずです。

ありがとうございます。

+1

これまでに何を試してみましたか、現在コードに問題がありますか? – Prix

答えて

0

CPAN Net :: Telnetモジュールは、少なくともあなたの最初のステップではxを処理するのに役立ちます。

マシンxへの接続を介して実行するNet :: Telnetを使用するマシンxに座るコードを書くことになります。

私がすることができる最高のあなたのcurenntの問題の多くの情報なし、申し訳ありません。

+0

素晴らしい!情報をありがとう。私は、マシンxにtelnetするコードを書いています。そこからtelnet> machine y>をtelnetプロンプトから出しています。しかし、私は "接続拒否"メッセージを取得します。 – BoCode

+0

..前のメッセージからの継続:しかし私はこれを手動でやろうとしますが、私はマシンyに何の問題もなく接続します。何が問題なの? – BoCode

関連する問題