回答編集履歴

1

追記

2015/05/24 02:02

投稿

takotakot
takotakot

スコア1111

test CHANGED
@@ -1,3 +1,37 @@
1
1
  SSH で入れるなら、socks プロキシを使う手もありますよ。
2
2
 
3
3
  `SSH -D $PORTNUM ...` で接続し、ブラウザ等のプロキシ設定に、ローカルホストの `$PORTNUM` を指定します。firefox が使いやすいと思います。
4
+
5
+
6
+
7
+ 1. 準備
8
+
9
+ 自宅 --> サーバA
10
+
11
+ SSH 接続で、socks プロキシを用意 `-D 1080` オプション付加。
12
+
13
+
14
+
15
+ 2. 設定
16
+
17
+ firefox の 詳細 -> ネットワーク -> 接続設定 -> 手動でプロキシを設定する
18
+
19
+ SOCKS ホスト に localhost ポート 1080 とする。
20
+
21
+
22
+
23
+ 3. 接続
24
+
25
+ firefox で普通に IP アクセスが可能
26
+
27
+ 自宅 ==> サーバA --> サーバB
28
+
29
+ 設定中の firefox は、接続がサーバA から行われる。
30
+
31
+ 必要なデータの転送は ==> の部分、SSH トンネリングで行われている。
32
+
33
+ サーバB にとっては、サーバA が接続してきたようにしか見えない。
34
+
35
+
36
+
37
+ これ、FW 越えたりもできるので、重宝しています。