問題タブ [tunnel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4022 参照

java - udpをsshにトンネリングするにはどうすればよいですか?

私は、ネットワークデバイス上のさまざまな情報を収集するJavaアプリケーションに取り組んでいます。これらのデバイスはすべてネットワーク要塞の背後にあり、JSchを使用してリモートデバイスへのTCPトンネルをオンデマンドで作成します。これは、TCPベースのTL1などのプロトコルでうまく機能します。ただし、SNMPデータも収集する必要があります。

私がアクセスできる要塞サーバーはかなり古くて制限があり、SNMPプロキシを構築するためのオプションはあまりありません。私の質問は、コミュニティが必要に応じてプログラムでトンネルを確立するためのクリーンで信頼できる方法を知っているかどうかです。私はこのような解決策を見てきましたが、千から数万の可能性のあるIPアドレスがあるため、手動の1回限りの方法は実行できません。必要に応じて、堅牢なsnmpプロキシを実行できるサーバーをプッシュしますが、その戦いを戦う前に他の方法がないことを知る必要があります。

0 投票する
2 に答える
10962 参照

linux - 既存の ip トンネルを削除する方法

このリンクhttp://www.techonia.com/create-tunnel-interface-linuxを使用して、centos linux に ip トンネルを作成します。

次に、既存のトンネルを削除したいのですが、コマンド ip tunnel del "device" で既に削除していると思います。しかし、なぜポートがまだアクセスできないのでしょうか? または、いつ削除するのが間違っているのでしょうか?以前トンネリングに使用したポートは 1433 (SQL サーバー) です。

0 投票する
1 に答える
1483 参照

java - Javaのさまざまなネットワークでのマルチキャスト

私はJavaのソケットを介して動作するコードを書いています。LAN上で誰でも参加できるマルチキャストグループを作成しました。しかし、LANにはルーターによって操作される多くの異なるネットワークがあり、コードによって作成されたマルチキャストグループはネットワークごとに異なり、ネットワークAのマルチキャストグループに人が何かをマルチキャストした場合、参加した人だけが受信します。そのネットワーク内のグループにのみ送信され、異なるネットワーク内のすべてのユーザーによって送信されるわけではありません。

例えば:

マルチキャストグループは、たとえば224.0.0.1です。また、LANには2つの異なるネットワークがあります。

ネットワークA=172.22.28.0/255.255.254.0

ネットワークB=172.22.30.0/255.255.254.0

次に、2つの異なるネットワークに224.0.0.1と同じアドレスを持つ2つの異なるマルチキャストグループが存在します。

私の問題は、これら2つの差分をどのようにマルチキャストできるかです。Javaを介したLAN上のネットワーク?

解決策を探していたときに、IPカプセル化の概念に出くわしました。この概念では、パケットに外部IPアドレスを追加して、さまざまなネットワークを通過できるようにすることができます。パケット送信で他のネットワークのアドレスをカプセル化できるので、これは機能するはずです。

誰かがこれ(IPカプセル化)をJavaでどのように実装できるか教えてもらえますか?そうでない場合、私が適用できる他の方法はありますか?

どんな助けにも感謝します。

0 投票する
1 に答える
2674 参照

c# - HttpからSocksへのC#トンネル/ブリッジ

Torを使おうとしていますが、privoxyなどのクライアントを実行する代わりに、c#プログラムで実行したいと思います(privoxy GUIはありません)。Torは現在SOCKSのみをサポートしているため、このSOCKS TORサーバーに(直接またはhttpプロキシ経由で)Httpリクエストを送信する方法が必要です。

私のプログラムコード---WebProxy(Http 127.0.0.1:2000)---> Tor(SOCKS 127.0.0.1:5000)->WebSiteと戻る

starksoft、componentspaceなどのライブラリを調べましたが、これらはすべて、これらのプロトコルの開発中のクライアントのみを提供します。

したがって、http(今のところhttpsなし)リクエストを送信し、(webclientまたはhttpwebrequestなどのクラスを使用して)応答を受信するときに、一種のトンネル/ブリッジを作成するにはどうすればよいですか。

説明が明確であることを願っています。

0 投票する
2 に答える
21746 参照

proxy - nginxアップストリームのsocks5プロキシ/トンネル?

アップストリームのソックスでnginxを動作させるソリューション/パッチはありますか?

このようなもの:

0 投票する
4 に答える
12194 参照

macos - OSX で ssh トンネルを管理するための優れたツール

ssh トンネルを管理するための優れたツールを探しています。現在、私は SSHTunnel (cocoa-sshtunnel) を使用していますが、あまり安全ではありませんps。接続中に見ると、パスワードがプレーンテキストで表示されます。また、接続ごとに秘密鍵ファイルを構成する方法はありません。

STM (http://projects.tynsoe.org/en/stm/index.php) も試しましたが、パスワードを保存できず、秘密鍵オプションもありません。

私はosx Snow Leopardに取り組んでいます。リモート ポート フォワーディングにトンネルを使用します。ウェブサイト開発用のローカル SVN サーバーがあり、リモートでチェックアウトしています。ルーターにアクセスできないため、ポートを転送できません。

どのようなツールを使用しますか?

0 投票する
2 に答える
1463 参照

tunnel - SSH トンネルのカスタム ローカル ホスト名

通常、トンネルが作成されると、localhost のポートから開始されます。そのため、ローカル アプリケーションは、このローカル ポートを開くことでそれを使用できます。

「localhost」の代わりにカスタム名を使用することは可能ですか? 基盤となる仮想マシンを持たない仮想ホストである必要があります。

同じポートで始まる (2 つの異なるコンピューターへの) 2 つのトンネルを作成する必要があります。別のホスト名を使用することは可能かもしれないと思いました...

0 投票する
1 に答える
1167 参照

java - SSH and Tunneling in Android

I have my machine SSH tunneled to a VPN and I am able to open the browser and access a webpage from that VPN. Now my question is: using the Android Emulator's browser how can I open the same page since it sharing the same properties as my PC ? I hope I made my self clear enough if you have any questions please let me know.

Cheers,

0 投票する
1 に答える
260 参照

ssh - Intelコンパイラを使用してsshをコンパイルする

Intelコンパイラを使用してsshをコンパイルすることは可能だと思いますか?どこから始めたらいいのかわからないし、グーグルの情報も少ないので、コミュニティに聞いてみようと思いました。

圧縮性能の向上を本当に活用したいです。私の考えは、暗号化されていないsshトンネルを次のように設定することです(ただし、最大の圧縮率で)。

ssh -N -g -f -C -o CompressionLevel=9 -o Cipher=none eamorr@172.16.1.218 -L 6999:172.16.1.218:3129

どんなアドバイスも大歓迎です、

0 投票する
1 に答える
913 参照

svn - SSH トンネル経由で作業サブネット上のマシンから SVN サーバーにアクセスする

別のマシンへの SSH トンネル経由で仕事用 SVN サーバーにアクセスしようとしています。

このようなもの: (Local_Machine) -- SSH_Tunnel --> (ワークステーション) -- LAN --> (SVN_Server)

現在、ssh 経由でワークステーションにトンネリングできますが、ローカル マシンのトンネル経由で svn サーバーにアクセスできません。

私がやろうとしていることは可能ですか、それともワークステーションから SVN_Server にトンネリングする必要がありますか?

詳細情報: ローカル マシンは、トンネルにパテを使用する Windows 7 ボックスです。ワークステーションは、winsshd を使用する別の Windows 7 ボックスです。SVN_Server は Windows Server 2008 ボックスです (SSH アクセスなし)