0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Proxy 経由で転送する StreamRelay.jar

Last updated at Posted at 2017-05-23

java.exe -Djava.security.policy=StreamRelay.policy -jar StreamRelay.jar

StreamRelay.bat

図

「リモート」と呼称している側のストリームは、直接接続ではなくて、Proxy 経由で接続する事が可能


SOCKS4(192.0.2.3:9050) 経由で接続する

自分自身は tcp/90 で待機。
192.0.2.2:90 に接続すれば、192.0.2.3:9050(socks4)経由で、192.0.2.4:80 へ転送される
java.exe -Djava.security.policy=StreamRelay.policy -jar StreamRelay.jar -LocalPort 90 -RemotePort 80 -RemoteHost 192.0.2.4 -Proxy Socks4://192.0.2.3:9050


SOCKS4a(192.0.2.3:9050) 経由で接続する

自分自身は tcp/90 で待機。
192.0.2.2:90 に接続すれば、192.0.2.3:9050(socks4a)経由で、192.0.2.4:80 へ転送される
java.exe -Djava.security.policy=StreamRelay.policy -jar StreamRelay.jar -LocalPort 90 -RemotePort 80 -RemoteHost 192.0.2.4 -Proxy Socks4a://192.0.2.3:9050


SOCKS5(192.0.2.3:9050) 経由で接続する

自分自身は tcp/90 で待機。
192.0.2.2:90 に接続すれば、192.0.2.3:9050(socks5)経由で、192.0.2.4:80 へ転送される
java.exe -Djava.security.policy=StreamRelay.policy -jar StreamRelay.jar -LocalPort 90 -RemotePort 80 -RemoteHost 192.0.2.4 -Proxy Socks5://192.0.2.3:9050


WebProxy(CONNECT)(192.0.2.3:3128) 経由で接続する

自分自身は tcp/90 で待機。
192.0.2.2:90 に接続すれば、192.0.2.3:3128(CONNECT WebProxy)経由で、192.0.2.4:80 へ転送される
java.exe -Djava.security.policy=StreamRelay.policy -jar StreamRelay.jar -LocalPort 90 -RemotePort 80 -RemoteHost 192.0.2.4 -Proxy CONNECT://192.0.2.3:3128


SSH(PortForwarding)(192.0.2.3:22) 経由で接続する

自分自身は tcp/90 で待機。
192.0.2.2:90 に接続すれば、192.0.2.3:22(SSH-PortForwarding)経由で、192.0.2.4:80 へ転送される
java.exe -Djava.security.policy=StreamRelay.policy -jar StreamRelay.jar -LocalPort 90 -RemotePort 80 -RemoteHost 192.0.2.4 -Proxy SSH://user:passwprd@192.0.2.3:22


多段Proxy

-Proxy オプションは多段にする事もできる
図

自分自身は tcp/90 で待機。
192.0.2.2:90 に接続すれば、192.0.2.3:9050(socks5)→192.0.2.5:8080(CONNECT)経由で、192.0.2.4:80 へ転送される
java.exe -Djava.security.policy=StreamRelay.policy -jar StreamRelay.jar -LocalPort 90 -RemotePort 80 -RemoteHost 192.0.2.4 -Proxy Socks5://192.0.2.3:9050 -Proxy CONNECT://192.0.2.5:8080


目次へ戻る

目次というか最初の一歩

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?