11

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

このようなもの:

server {
  location / {
    proxy_pass  socks5://ip:port/
  }
}
4

2 に答える 2

1

SOCKS はレイヤー 5、HTTP はレイヤー 7 です。HTTP プロキシは SOCKS を処理できますが、HTTP プロキシは SOCKS を処理できません。NginxがSOCKSサーバーに接続できた場合、Nginxが応答に対して何をすることを期待するかは、私にはわかりません。これは、Nginx が NetBIOS または PTPP に接続できるかどうかを尋ねるのと似ています。

SOCKS 経由でのみ到達できる別の HTTP サーバーに Nginx プロキシを設定しようとしていると仮定すると、オペレーティング システムのネットワーク スタックの一部としてこれを設定する必要があります。

多分このリンクはあなたを助けることができます:

http://www.catonmat.net/blog/linux-socks5-proxy/

于 2012-06-27T21:06:24.130 に答える