linux - 如何在 Debian 上创建 HTTPS 代理服务器

标签 linux https proxy debian

我想在 Debian 上创建一个安全的 HTTPS 代理(不是 http)服务器。我尝试了鱿鱼,但由于某种原因它不起作用,并且互联网上没有任何完整的指南。

任何人都可以建议另一个易于使用的程序,或者提供使用鱿鱼实现此目的的指南吗?

最佳答案

https 涉及使用基于主机名识别网页的非对称(私钥/公钥) key 对数据进行加密。

因此,您无法构建透明 https 代理 - 除非您拥有所有 https:// 服务器(或者至少是那些您想通过代理访问的服务器)的私钥,而这是极不可能的。

如果您确实拥有这些 key (例如,因为您只想提供对位于防火墙后面某处的普通 http://服务器的 https://访问),请查看 apache 的 mod_proxy 模块。

关于linux - 如何在 Debian 上创建 HTTPS 代理服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17809082/

相关文章:

linux - 目录名称 Bash 中的空格

node.js - 如何通过 https 使用私有(private) GitLab 存储库作为带有私有(private) token 的 npm 依赖项

java - 如何在 Camel HTTP 代理中获取和设置参数

windows - 通过命令行通过 SOCKS5 代理打开 putty ssh 连接

linux - 如何查看某个IP的宿主目录是什么?

linux - 脚本完成时通知我

regex - grep 命令查找前一个小于数字的单词

http - 如何通过 http 而不是 https 访问 glassfish 的控制台?

https - HTTPS 如何防止重放攻击?

docker - 如何在公司代理后面使用 stun.l.google.com?