次のネットワークがあります。
PC1 --|¯¯¯¯¯¯¯¯¯| |¯¯¯¯¯¯¯¯¯|-- board2
PC2 --| gateway |-- (eth0) [server] (eth1) --| gateway |
PC3 --|_________| |_________|-- board1
ご覧のとおり、サーバー (Linux を実行) には 2 つのインターフェイスがあり、PC と組み込みボードが同じサブネットワーク上にありません。
eth0
(特定のポートを使用して)からの着信 Telnet 接続を 経由でボードにトンネリングする単純なアプリケーションを開発する (または既存のものを使用する) ことを考えていeth1
ます。
サーバーのルート権限はありませんが、通常の Unix アカウントを持っています。PC が実際にサーバーに「ログイン」するのは望ましくありません。ボードに接続するために通過させたいだけです。サーバーには、Python、PHP、および Perl がインストールされています。
複数の接続をサポートしたい。ポート番号は、接続を適切なボードに転送するために使用できます (10 枚のボードがあり、トンネルがポート 3000 から 3009 をリッスンするとします)。
これを行う単純な Web アプリケーションを想像できますが、CTRL+C などをサポートし、Windows を実行する PC (PuTTY など) で任意のターミナル エミュレータを使用できるネイティブ Telnet 接続が必要です。 .
どんな助けでも大歓迎です。