标签: proxy

如何将 rtorrent 与 socks5 代理一起使用?

如何获得 rtorrent 以使用 socks5 代理?我试图让socks5 与rtorrent 一起工作,但它似乎没有任何影响。

在端口 9800 上设置 socks5 代理:

ssh -ND 9800 user@otherhost
Run Code Online (Sandbox Code Playgroud)

在 .rtorrent.rc 中

http_proxy=127.0.0.7:9800
proxy_address=127.0.0.7:9800
Run Code Online (Sandbox Code Playgroud)

它无法从跟踪器下载任何数据。

Tracker: [Server returned nothing (no headers, no data)]
Run Code Online (Sandbox Code Playgroud)

当我查看http://www.checkmytorrentip.com/时,我的 IP 似乎没有使用来自“otherhost”的 IP

我也试过使用 tsocks rtorrent

server = 127.0.0.1
eserver_type = 5
server_port = 9800
Run Code Online (Sandbox Code Playgroud)

这显示我的 IP 来自“otherhost”,但几秒钟后 rtorrent 冻结。

我正在使用 rTorrent 0.9.2/0.13.2

proxy socks rtorrent

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

CentOS 使用 .pac 文件作为代理

我必须使用带有身份验证的代理才能连接到 Internet。但我找不到任何解决方案。

我已经修改了我的yum.conf,有很多可能性:

proxy=http://myproxy.domaine.com:8080/
proxy_username=DOMAIN\user    or just   USER
proxy_password=mypasswd1      or leave blank
Run Code Online (Sandbox Code Playgroud)

或者我也这样做了:

proxy=http://DOMAIN\User:password@myproxy.domain.com:8080/
Run Code Online (Sandbox Code Playgroud)

我也试过这个:

http_proxy=http://DOMAIN\User:password@myproxy.domain.com:8080/
export http_proxy
Run Code Online (Sandbox Code Playgroud)

但没有任何作用!当我做 a 时yum update,它告诉我:

[Errno 14] HTTP 错误 407:需要代理身份验证

有没有人有解决方案,因为从昨天开始,我已经尝试了所有这些方法,但我仍然无法连接到Internet。

编辑:我也有一个.pac文件。但是我的主机中没有图形模式。所以我不知道如何处理这个文件。

authentication proxy centos

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

如何使用另一台服务器和第二台服务器的密钥通过 SSH 连接到一台服务器?

如何配置ssh来模仿这个:

ssh server1-user-name@server1.net -i /path/to/.ssh/server-1-ssh-key -t ssh server2-user-name@10.0.0.10 -i /home/server1-user-name/.ssh/server2-ssh-key
Run Code Online (Sandbox Code Playgroud)

当我执行

ssh server2
Run Code Online (Sandbox Code Playgroud)

解释:

  • 我使用本地机器上的密钥登录 server1.net ( /path/to/.ssh/server-1-ssh-key)

    ssh server1-user-name@server1.net -i /path/to/.ssh/server-1-ssh-key
    
    Run Code Online (Sandbox Code Playgroud)
  • 然后我登录到具有以下 IP 10.0.0.10 的服务器。为此,我使用/home/server1-user-name/.ssh/server2-ssh-key存储在 server-1 上的密钥 ( )

对于这种情况,我的本地计算机上的 ssh 配置应该如何?

我尝试了以下配置:

Host server2
  Hostname 10.0.0.10
  User server2-user-name
  ForwardAgent yes
  ProxyCommand ssh -i /path/to/.ssh/server-1-ssh-key -W %h:%p
Run Code Online (Sandbox Code Playgroud)

但它不起作用。

ssh proxy

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

如何配置 HAproxy 以重定向多个域

我需要配置 HAproxy 以使用 SSL 重定向多个域,我需要以这种方式重定向:

www.foo.com redirect to ip_other_webserver:81
www.bar.com redirect to ip_other_webserver:82
www.zoo.com redirect to ip_other_webserver:8080
Run Code Online (Sandbox Code Playgroud)

我不知道 HAproxy,过去我用 nginx 做了相同的配置,但我也需要负载均衡器。我找不到配置示例。谢谢

http-proxy proxy

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

使用 sudo 运行 debootstrap 时无法获取发布文件

如果我运行debootstrap insudo我会得到以下输出:

I: Retrieving InRelease 
I: Failed to retrieve InRelease
I: Retrieving Release 
E: Failed getting release file http://de.archive.ubuntu.com/ubuntu/dists/xenial/Release
Run Code Online (Sandbox Code Playgroud)

如果我直接以 root 身份运行命令,一切似乎都很好,chroot 将完美构建。

在我的本地机器上,我还可以使用sudo. 不同之处在于配置的代理。我想debootstrap如果我用sudo?

sudo proxy debootstrap

7
推荐指数
1
解决办法
3796
查看次数

在系统启动时运行 SSH SOCKS5 代理

我想设置一个 linux 服务器(在本例中为 Ubuntu Server 14.04),以便由另一个客户端上的软件用作 SOCKS5 代理。

现在,ssh -f -N -D 0.0.0.0:1080 localhost按照本指南的说明运行,这很容易。这完美地工作。

现在指南没有告诉我如何在系统启动时自动启动代理?只是输入这个命令rc.local是行不通的,因为我必须提供密码。生成 ssh 密钥ssh-keygen并将其放入/root/.ssh/也不起作用。

请注意,我并不真正了解整个 ssh 公钥是如何工作的,所以我的错误可能就在那里。当我的公钥应该用于本地客户端而不是远程客户端时,我必须做什么特别的事情?

ssh proxy ssh-tunneling socks

6
推荐指数
1
解决办法
2222
查看次数

cURL 无法识别证书

在我们公司,他们强制执行网络代理,该代理会中断 SSL 连接并用其自己的假证书替换证书。(准确地说,它使用由公司证书签名的代理证书。)

因此,为了从 https URL 下载,我必须让我的系统信任该假证书(或禁用证书检查)。

因此,我将代理证书和公司证书都添加到/etc/ssl/certs/ca-bundle.crt和中/etc/ssl/certs/ca-certificates.crt。(两者都链接到同一个文件。)

现在使用下载wget工作正常,但是使用下载curl不起作用,因为curl无法验证证书:

* Rebuilt URL to: https://company.net/
* Hostname was NOT found in DNS cache
*   Trying 172.18.111.111...
* Connected to 172.18.111.111 (172.18.111.111) port 3128 (#0)
* Establish HTTP proxy tunnel to company.net:443
> CONNECT company.net:443 HTTP/1.1
> Host: company.net:443
> User-Agent: curl/7.39.0
> Proxy-Connection: Keep-Alive
>
< HTTP/1.1 200 Connection established
<
* Proxy replied OK to CONNECT request
* successfully set …
Run Code Online (Sandbox Code Playgroud)

proxy ssl curl https nixos

6
推荐指数
1
解决办法
4477
查看次数

你如何在 whois 命令中使用代理?

我尝试导出到 http_proxy 和 https_proxy 中,但这似乎不起作用。

我猜在从命令行查询 whois 信息时,还有另一种使用代理的方法吗?

proxy whois

6
推荐指数
1
解决办法
6161
查看次数

当特定用户调用时,如何将 w3m 配置为默认使用 squid 代理(或任何代理)?

当特定用户在 bash 登录 shell 中调用时,我可以配置w3mSquid默认使用吗?

我查看了w3m配置文件,但没有看到任何可以设置squid为默认代理的设置。

proxy squid w3m

6
推荐指数
1
解决办法
3643
查看次数

OpenBSD 中继,多个域的 https 代理

我正在尝试为 3 个 Web 服务器创建代理(与代理在同一台计算机上运行)。A 已成功配置中继以通过其主机标头将请求重定向到正确的端口,但我无法根据请求主机标头设置自定义证书和私钥文件,因此所有域都会获得保存在 /etc/ssl/IP_ADDRESS 中的相同密钥和证书对.crt 和 /etc/ssl/private/IP_ADDRESS.key。您对如何实现这一目标有什么想法吗?

我的/etc/realyd.conf

domain1="bar.com"
port1="3000"
domain2="foo.com"
port2="8000"
challengeport="3001"

table <challenge> { 127.0.0.1 }
table <table1> { 127.0.0.1 }
table <table2> {127.0.0.1 }

http protocol filter_challenge {
pass request path "/.well-known/acme-challenge/*" forward to <challenge>

tcp { nodelay, sack }
}

http protocol resolve_domains {
pass request quick header "Host" value $domain1 forward to <table1>
pass request quick header "Host" value $domain2 forward to <table2>

tcp { nodelay, sack }
}


relay …
Run Code Online (Sandbox Code Playgroud)

proxy openbsd webserver ssl https

6
推荐指数
1
解决办法
1680
查看次数