使用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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 事件TransactionScope

    事件TransactionScopeusing(TransactionScopescope=newTransactionScope()){ scope.Complete();}只需要把需要事务包裹的逻辑块写在using(TransactionScopets=newTransactionScope())中就可以了。从这种写法可以看出,TransactionScope实现了IDispose接口。除…

    2022年7月24日
    7
  • 总结thinkphp快捷查询getBy、getField、getFieldBy用法及场景

    总结thinkphp快捷查询getBy、getField、getFieldBy用法及场景

    2021年10月19日
    67
  • pytorch转tensorflow_语义分割样本不均衡

    pytorch转tensorflow_语义分割样本不均衡憨批的语义分割重制版7——TF2搭建自己的Unet语义分割平台注意事项学习前言什么是Unet模型代码下载Unet实现思路一、预测部分1、主干网络介绍2、加强特征提取结构3、利用特征获得预测结果二、训练部分1、训练文件详解2、LOSS解析训练自己的Unet模型注意事项这是重新构建了的Unet语义分割网络,主要是文件框架上的构建,还有代码的实现,和之前的语义分割网络相比,更加完整也更清晰一些。建议还是学习这个版本的Unet。学习前言还是快乐的pytorch人。什么是Unet模型Unet是一个优秀

    2022年8月21日
    9
  • 京东云服务器使用教程视频_京东通信app下载

    京东云服务器使用教程视频_京东通信app下载形势分析对公司而言,服务器并不是大事。互联网公司都有服务器和机房。但对个人开发者而言,服务器长久以来确是一大难题。但近年,国外亚马逊牵头开始做AWS云服务,并迅速获得极大成功。国内阿里巴巴及时跟进,推出阿里云平台。服务器对个人开发者而言不再是遥不可及,反而变得触手可及。甚至很多企业不再自己搭建服务器,转而使用云服务平台以节省成本。目前国内云服务平台已是百家争鸣,比起早年互联网环境已好很多。除阿里云外

    2022年10月14日
    3
  • Java获取本机IP

    Java获取本机IP

    2021年6月20日
    95
  • IIS7 beta FREE WEBHOSTING FREE HOSTING FOR ASP.NET 2.0 IIS7[通俗易懂]

    IIS7 beta FREE WEBHOSTING FREE HOSTING FOR ASP.NET 2.0 IIS7[通俗易懂]FreeIIS7BetaHostingMaximumASPMaximumASPisproudtobethefirstHosterpartneredwithMicrosofttohelpcuttingedgedev…

    2022年10月8日
    2

发表回复

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

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