2016-10-20 2 views
-1

IPアドレスをホワイトリストに登録するAPIに対して開発中です。オフィスはホワイトリストに登録されていますが、コーヒーショップはありません。 sshトンネリングに使用できるホワイトリストに登録されているボックスにsshアクセスできます。このようなSOCKSプロキシを設定すると、(Mac上で)ネットワーク設定を変更して使用することができます。ローカル開発にssh tunnelingを使用するには?

ssh -N -D 12345 [email protected] -p NNNN 

私はhttp://canyouseeme.orgに行けば、私のIPアドレスをホワイトリストにIPから来るものとして示されています。

しかし、私のターミナルセッションはプロキシを使用していないようです。私はアプリケーションを開発しており、APIと統合されたコードをテストし、sshボックスからHTTPトラフィックが出てくるように見えるようにする必要があります。

私はsshトンネルを通じて開発しているアプリケーションをテストするにはどうすればよいですか?

+0

開発中のこのアプリについては何も教えてくれません。私たちの誰がどのようにソックスプロキシを使用するかを知っていますか? – Kenster

+0

SOCKSプロキシを使用して通信するには、アプリケーションが必要です。あなたのアプリケーションがそれをサポートしていない場合は、通常のリモートポート転送を '-R'スイッチを使って' ssh'にすることができます。 – Jakuje

+0

私のアプリケーションがSOCKSをサポートしないようにするには、明らかです。それは必要ではありません。私は私の端末がローカル開発中にプロキシを使用したい。 –

答えて

0

SSHuttleが完全に機能しました。その後、自作またはその指示を経由してインストールします。ターミナルで

sshuttle -r [email protected]:NNNN 0.0.0.0/0 

そして、すべて私のトラフィックは、私はローカルに開発していますアプリを含め、プロキシを経由します。

関連する問題