首页 > 解决方案 > 使用 tor\socks 对特定 http 的代理请求

问题描述

操作系统:CentOS7

我在 docker 中有 Telegram api bot 的应用程序。默认情况下,它将所有请求发送到在我国被阻止的https://api.telegram.org (149.154.167.220)。我无法更改此 URL 变量。

我安装了tor并且curl请求成功完成

curl --socks5-hostname 127.0.0.1:9150 https://api.telegram.org/

我可以使用哪个软件来强制对以上 url 的所有 https 请求使用 socks5?或者也许还有另一个更合适的选项来代理所有这些流量?

标签: dockerproxytelegram-bottor

解决方案


事实证明,docker 本身可以选择通过特定主机\端口代理流量 https://docs.docker.com/network/proxy/#configure-the-docker-client


推荐阅读