2016-05-04 7 views
1

私はこれを正確にフレーズする方法がわかりません。なぜか質問を投稿しているのは、フレーズの質問に適切に役立ちますが、基本的にはマシン(マシンc)プライベートネットワークを介してマシンbから見えます。マシンcは他のネットワークに接続していませんが、マシンbは接続していません。マシンbはマシンaとマシンcに接続しています。マシンbにしかアクセスできない場合、マシンcから外部(マシンa)への接続をどのように公開するのですか?基本的には、マシンaから始めましたが、マシンbへの完全なアクセス権がありますが、私のネットワーキングの理解はあまりにも素人で、iptablesなどが必要ですか?ありがとう!あなたが提供あいまいな情報でNAT、Debian、iptables

答えて

0

A <==> B <==> C

あなたがBにCを接続するインタフェースを介してトラフィックを転送しますし、その後Aにあなたがこのために使用できるさまざまなツールがありますように、それはそう、iptablesは確かですip routeは私がいくつかの簡単なテストに使用した別のものです。 Here'sリンクをip routeにすると、より良い状況に自分自身を得るための十分な例が得られるはずです。

別の方法は、特定のものに接続しようとしている場合は、CからAへのSSHトンネルを使用することです。私がいないので、私は、私はsshを使用することができないと思います

ssh -L localhost:9000:machineA:9000 [email protected] 

リンク

+0

:だからCに、次のような何かを行うことができます実際にc、ちょうどaとbにアクセスできますが、私は他のものを探しています。ありがとう! – HotLambSausage