我正在寻找代理软件,或者一个组件或类,可以用来对 SSL 网站以及普通网站进行基本的 Web 代理。代理应该允许我根据某些标准(例如用户名)将传出的 IP 绑定到每个 Web 请求。有什么建议吗?
答案1
我不知道有任何代理软件可以做到这一点,并且我严重怀疑它是否存在。
根据某些策略选择源外部 IP 地址与防火墙/NAT(也是很好的防火墙/NAT)的关系比与代理的关系更密切。
答案2
也许结合使用 ssh 和 iptables?
答案3
所以是 HTTP 代理。但为了从 SSL 会话中提取用户名,需要在代理之外终止 SSL - 并且您需要重写代理内容中的任何 URL 以将其转换回 http。您如何知道哪个用户名(基于用户和第三方网站之间的关系)与哪个路由相关?这是一个可怕的麻烦,无论使用什么软件,在实践中都永远不会起作用。
或者你的意思是你想要特定的代理人用户(本地定义的用户名)需要不同的路由?如果是这样,那么为什么不直接使用 ident 和代理自动配置脚本的组合呢?
C。