使用SSH隧道和Squid创建专用加密代理以进行真正的隐私浏览「建议收藏」

使用SSH隧道和Squid创建专用加密代理以进行真正的隐私浏览「建议收藏」在远程Linux机器上运行代理服务器,并通过SSH隧道将所有流量传输到它。第1步:安装Squid因为我使用CentOS,所以我只是做了一个 yuminstallsquid第2步:配置Squid好吧,默认的squid配置(/etc/squid/squid.conf)非常好,虽然我需要添加一个ACL子句,所以我实际上可以使用代理。远程的局域网是192.168.1.0/24,所以把这…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

在远程Linux机器上运行代理服务器,并通过SSH隧道将所有流量传输到它。

第1步:安装Squid

因为我使用CentOS,所以我只是做了一个 yum install squid

第2步:配置Squid

好吧,默认的squid配置(/etc/squid/squid.conf)非常好,虽然我需要添加一个ACL子句,所以我实际上可以使用代理。远程的局域网是192.168.1.0/24,所以把这些行放在squid.conf中: 然后启动Squid。
acl subnet_192 src 192.168.1.0/255.255.255.0
http_access allow subnet_192

第3步:创建SSH隧道

可以使用putty 或securecrt从Windows机器执行此操作:

RDM_Multitab

 

securecrt

使用SSH隧道和Squid创建专用加密代理以进行真正的隐私浏览「建议收藏」

mac 

ssh -f evan@public-hostname-of-proxy-server -L 4567:private-ip-of-proxy-server.com:4567 -N
这将打开从本地计算机(端口4567)到端口4567上的远程服务器的专用IP的SSH连接(4567正在squid监听的默认端口)。因此,与localhost:4567的连接将通过SSH隧道转发到另一台计算机的专用IP上的端口4567

步骤4:将浏览器设置为localhost:3456作为代理服务器

嗯,这是不言自明的。在浏览器的选项中(许多其他应用程序也支持HTTP代理 – AIM等),找到有关代理设置的部分,并将HTTP和HTTPS代理设置为“localhost”和端口3456。

RDM_Multitab

RDM_Multitab

而已。要测试它是否正常工作,请尝试访问geoiptool.com并确认它显示您来自家用计算机的IP。

如果g公司有外网服务器可以翻墙,装个 squid proxy ,用putty登录,设置ssh  tunnel ,自己浏览器也可以翻墙了

参考  https://evanhoffman.com/2010/09/17/using-ssh-tunnel-squid-to-create-a-private-encrypted-proxy-for-true-private-browsing-mostly/

https://blog.csdn.net/lwhsyit/article/details/79820280

https://blog.devolutions.net/2017/4/how-to-configure-an-ssh-tunnel-on-putty

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/195678.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • document.visibilityState 和 visibilitychange 事件结合优化性能「建议收藏」

    document.visibilityState 和 visibilitychange 事件结合优化性能「建议收藏」一般在项目中,用户登录之后有消息通知的时候,用户头像上面会有一个消息数来提醒用户,但这个数字要保证新打开一个页面的时候是正确的,当切换浏览器的tab再回来的时候还要保证正确性。说到这可能有人觉得放一个定时器,过一段时间去获取一次不就可以了,但这样会相当耗性能,使用定时器,这个页面就算被隐藏(非当前标签页、最小化)也会去一直执行这个定时器,这就相当消耗资源,而且这个页面放很久的话,还会造成页面卡死…

    2022年6月18日
    27
  • linux定时器编程实验报告,Linux定时器实验.doc[通俗易懂]

    linux定时器编程实验报告,Linux定时器实验.doc[通俗易懂]Linux定时器实验Linux第六次实验及分析报告实验要求:1)在用户态编写一个程序,该程序设定一个定时器,在时间到期的时候做出某种可观察的响应(方法不限)2)分析你的程序的实际执行借助了内核的哪些机制3)提交实验与分析报告一:在用户态编写一个程序,该程序设定一个定时器,在时间到期的时候做出某种可观察的响应(方法不限)G++进行编译运行结果如下:可见调用间隔定时器定时10秒成功!二:分析你的程序的…

    2022年7月26日
    9
  • 【python】秀人集-写真集-爬虫-1.0「建议收藏」

    【python】秀人集-写真集-爬虫-1.0「建议收藏」秀人集写真爬取

    2022年7月13日
    74
  • 【转载】面试?或许你应该这样

    【转载】面试?或许你应该这样

    2021年11月20日
    53
  • java权限拦截器

    java权限拦截器SecurityInterceptor.javapackagelight.mvc.framework.interceptors;importjava.util.List;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importlight.

    2022年5月29日
    35
  • Hackbar PJ

    Hackbar PJ前言:今天准备用hackbar时,竟然收费了,于是上网搜索如何破解,这里教给大家方法:不管Mac还是Windows,方法都一样,就是要找到hackbar的安装路径,修改其内部hackbar-panel.js的配置文件步骤:这里我以Windows为例访问路径:C:\Users\你的用户名\AppData\Local\Google\Chrome\UserData\…

    2022年4月30日
    80

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号