squid!一款http代理服务端
AI-摘要
切换
Tianli GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
代理 简介
代理 是在你设置好代理服务器后,你发送的数据包会由代理服务器发送给具体的服务器上对应的端口,然后再把请求回来的数据返回给你。相当于一个中间商赚差价(雾)。通常是用于访问一些区域内无法访问的东西(做跳板等)。
合法性:在国内的你连的宽带就是国内三大运营商的,没有三大运营商的宽带的情况下单凭代理是无法上网的,这里可以以此反驳掉大部分的谬论(能反驳?一般没有这种机会??)。
注:代理所在的服务器可以看到你请求的数据(https下仅域名和IP),为了安全请不要连接来历不明的代理服务器
它 可以暂时改变你的IP(一些情况下会异常有用),如今代理协议有以下几种(不完全):
- http,经典的到哪都能用的代理协议,但安全性等同于裸奔,虽然后来有TLS了,但TLS中幅度牺牲了跨平台特性来换取安全性,然而它不支持UDP协议。
- socks4/5(
袜子4/5),更加完善的代理协议,安全性也是跟http一样,不过它支持了UDP协议 - ssh,除了远程终端远程传文件外,还是*nix系列优秀的安全代理,不过现在做代理的稳定度不佳
- 酸酸乳|透卷|维尔
薇等,为了提高安全性而增加了混淆等特性,本文不多做介绍也不讲解
什么梯子不梯子的,本质上还是代理服务器。
http代理嘛,比较著名的就是squid服务端了
安装 squid
Debian系直接
sudo apt install squid
然后可以打开这个文件/etc/squid/squid.conf
来配置它:
如图
比较重要的是
# 端口
http_port [端口]
# 这是访问控制,要允许all,这样你到哪都能连上
http_access allow all
记得在防火墙放行对应端口!
设置好后可以用systemctl enable squid
来开机自启,
用systemctl start squid
来启动squid。
测试
如果你在非大陆的服务器安装并启动了squid,可以这样测试:
export all_proxy="http://[IP]:[端口]"
ping google.com
如果有回应,就表明你已经成功的部署了squid服务端。
如果你服务器是在大陆内的,只是把上方ping的域名换成有禁海外规则的就行了。
但要注意:你通过http代理访问的内容是所有人可见的,不要为非作歹!
如果你以本文的方法访问了你不该访问的资源,出现的不良后果请自负。
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 祈杰喵
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果