标签: socks

在 nginx 中使用 proxy_pass 和socks5代理

我想托管一个服务,然后在通过特定域访问该服务时使用特定代理连接到它。

就像这里显示的那样:

| # User make a request to s2.example.com
|__ s2.example.com <-- This is my VPS that runs debian sid, nginx and some websites hosted on example.com
|
|__ nginx receive request, and use 127.0.0.1:9050 as socks5 proxy, and send request to elpmaxe.onion
|
|__ 127.0.0.1:9050 receive request, and redirect it to target elpmaxe.onion
|
|__ elpmaxe.onion receive request, and send response
Run Code Online (Sandbox Code Playgroud)

// 我知道这会导致连接延迟,但这不是一个大问题。

为了解决我的问题,我想做这样的事情,但我只是不知道如何在执行 proxy_pass 时使用socks5。

location / {
  # using socks5 proxy on 127.0.0.1:9050
  proxy_pass http://elpmaxe.onion/;
}
Run Code Online (Sandbox Code Playgroud)

nginx socks

5
推荐指数
0
解决办法
1696
查看次数

如何在 mac/linux 上通过 SSH 连接到 socks5 代理后面的服务器?

我正在使用 ssh 尝试连接到远程网络后面的服务器。该服务器位于同一网络上的 socks5 代理后面。代理服务器的端口是1080,ssh端口是22,但是失败了。调试说端口 22 上的连接被拒绝。

我认为有必要安装开瓶器,所以它用自制软件安装并使用此链接作为参考

debug1: Reading configuration data /Users/jason/.ssh/config
debug1: Applying options for XXX.XX.XX
debug1: Reading configuration data /etc/ssh_config
debug1: Executing proxy command: exec /usr/local/bin/corkscrew proxy.server 1080 XX.XXX.XX.XX 22
debug1: identity file /Users/jason/.ssh/identity type -1
debug1: permanently_drop_suid: 501
debug1: identity file /Users/jason/.ssh/id_rsa type 1
debug1: identity file /Users/jason/.ssh/id_dsa type 2
Run Code Online (Sandbox Code Playgroud)

unix ssh socks

4
推荐指数
1
解决办法
2万
查看次数

是否有适用于 ubuntu 的开源 socks5 服务器?

我找不到任何适用于 ubuntu 的开源 Socks5 服务器,我需要使用 Socks5 服务器来代理

客户端访问,任何人都可以帮助我吗?

ubuntu socks

3
推荐指数
1
解决办法
2万
查看次数

如何配置 redis 以允许我通过 SOCKS 代理进行连接?

我的远程机器上运行着一个 redis 服务器。目前仅设置为绑定 127.0.0.1。

我可以使用 ssh -D 9999 mydomainwhatever.net ssh 进入机器以打开 SOCKS 代理,然后配置我的操作系统的网络首选项以使用该代理进行所有连接。

然后可以使用在我的本地机器上运行的 redis-cli 连接到在远程机器上运行的 redis 服务器吗?我实际上正在尝试使用 redis-py 作为客户端,但我认为这无关紧要。

我不想将 redis 暴露在互联网上。

ssh-tunnel socks redis

3
推荐指数
1
解决办法
1万
查看次数

通过另一台主机通过 SSH 连接到远程主机

我正在尝试通过 ssh 连接到远程主机 B,但网络访问控制规定我只能通过主机 A 执行此操作。我将如何执行此操作?

已尝试创建到主机 A 的隧道 ssh -f -N -D 2222 user@hostA

然后当从本地创建新的 ssh 连接时指定隧道端口来隧道这些连接,但不能让它工作.. ssh -L 2222:hostB:22 hostA

涉及主机:本地主机A(本地内网)主机B(内网)

流量:Local > HostA > HostB

任何指针都将是超级手……提前致谢!

ssh socks tunnel

3
推荐指数
1
解决办法
5673
查看次数

如何将本地socks服务器转换为本地接口?

是否存在将本地袜子代理转换为本地接口的方法?我的问题是某些应用程序无法指定袜子代理,我需要我的所有通信都通过我的本地袜子代理。

proxy socks interface

2
推荐指数
1
解决办法
3738
查看次数

SOCKS 客户端可以侦听来自远程客户端的连接吗

我有这样一种情况,PC (PC-1) 位于防火墙后面并且正在运行一个网络服务器侦听连接。PC-1 可以连接到 SOCKS 服务器 (S-1)。我有另一台 PC (PC-2) 想要通过 S-1 连接到 PC-1 上的网络服务器。

这是 SOCKS 的设计目的吗?

如果是这样,您能指导我进行设置吗?

所有系统都运行Linux。

socks

2
推荐指数
1
解决办法
338
查看次数

为什么我的服务器(Digital Ocean)会以默认设置攻击其他服务器?

我的 VPS 收到关于对不同服务器的攻击的投诉,例如以下消息:

您使用 IP 的服务器/客户:1xx.2xx.4x.9x (1xx.2xx.4x.9x) 攻击了我们的服务器/合作伙伴之一。攻击者使用的方法/服务:mail on: Mon, 02 May 2016 09:11:16 +1000。列出的时间来自提交报告的阻止列表用户的服务器时间。攻击报告给 Blocklist.de-System 时间:2016 年 5 月 2 日星期一 01:13:41 +0200

我很好奇这首先发生的原因,因为我私下使用服务器作为 SOCKS5 代理。我输入的唯一命令是:

ssh -f -N -D 0.0.0.0:1080 localhost
Run Code Online (Sandbox Code Playgroud)

所以我的问题是我的服务器如何使用默认设置攻击其他服务器?

(我的密码是在一个网站上用客户端密码生成器随机生成的,长度为16个字符)

我知道我可以安装 ufw,但是我是否需要严格阻止端口 1080 和 22 之外的传入和传出端口?

proxy socks ubuntu-14.04

0
推荐指数
1
解决办法
607
查看次数

标签 统计

socks ×8

proxy ×2

ssh ×2

interface ×1

nginx ×1

redis ×1

ssh-tunnel ×1

tunnel ×1

ubuntu ×1

ubuntu-14.04 ×1

unix ×1