如何让windows也能做代理。 您所在的位置:网站首页 windows7代理服务器 如何让windows也能做代理。

如何让windows也能做代理。

2023-12-21 12:16| 来源: 网络整理| 查看: 265

上次杜老师分享了如何在Mac上使用Squid做代理让内网的机器可以联网,这次我给大家分享下如何让Windows也能做代理。

先要去Squid官网下载Squid,下载后直接在cmd中打开就可以了,使用netstat -an查看下3128端口如果开启就可以放心使用了。

在Linux主机上输入export http_proxy=http://你的ip:3128后,apt-get,wget之类的就可以正常使用了。

上一次杜老师讲的ssh有时连接会断掉,这就需要autossh来帮助我们保持连接。

autossh -M 19400 -D *:1113 -CqN root@你的ip -p22

具体参数解释如下:

-f 后台运行 -C 压缩-2 只支持版本2协议 -q 静默模式-T 禁用伪终端分配 -n 阻止从标准输入读取。后台运行的话,必须使用。 -N 不执行远程命令 -D [bind_address : ] port 本地动态应用级端口转发。没有指定address将监听在127.0.0.1上。

若果要允许其它服务器连接这台代理服务,需要开启远程SSH服务上/etc/ssh/sshd_config的GatewayPorts yes。

这样我就可以愉快的连接了!啥,不好用?!你的Windows不支持Socket5代理?没关系咱们转换一下不就可以了!

安装个Privoxy就可以轻松的进行转换

apt-get install privoxy 安装后打开配置文件 vim /etc/privoxy/config

#不指定IP可以允许所有机器访问 listen-address :8118 #指定ACL可以更明确一些 permit-access 127.0.0.1 permit-access 192.168.3.0/24 #转发到ssh的sock5,最后有个点别丢了 forward-socks5 / 127.0.0.1:1113 .

现在代理就可以使用了,如果别人用,需要指定一些固定的网址,当然自己用就没有限制了。至于怎么设置ACL之类的大家自己研究下吧。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有