socks5全局代理,mac 上有什么可以把 socks 代理转换为全局代理的程序吗
大家好,今天小编来为大家解答socks5全局代理这个问题,mac 上有什么可以把 socks 代理转换为全局代理的程序吗很多人还不知道,现在让我们一起来看看吧!
Socks5代理是什么意思
什么是代理服务器?
代理服务器是介于浏览器和Web服务器之间的一台服务器,当你通过代理服务器上网浏览时,浏览器不是直接到Web服务器去取回网页,而是向代理服务器发出请求,由代理服务器来取回浏览器所需要的信息,并传送给你的浏览器。
使用代理服务器的好处
Proxy Server(代理服务器)是Internet链路级网关所提供的一种重要的安全功能,它的工作主要在开放系统互联(OSI)型的对话层,主要的功能是突破自身IP访问限制:
1.访问国外站点。教育网、169网等网络用户可以通过代理访问国外网站。
2.访问一些单位或团体内部资源,如某大学FTP(前提是该代理地址在该资源
的允许访问范围之内),使用教育网内地址段免费代理服务器,就可以用于对教育
网开放的各类FTP下载上传,以及各类资料查询共享等服务。
3.突破中国电信的IP封锁:中国电信用户有很多网站是被限制访问的,这种
限制是人为的,不同Serve对地址的封锁是不同的。所以不能访问时可以换一个国外的代理服务器试试。
4.提高访问速度:通常代理服务器都设置一个较大的硬盘缓冲区,当有外界
的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时,
则直接由缓冲区中取出信息,传给用户,以提高访问速度。
5.隐藏真实IP:上网者也可以通过这种方法隐藏自己的IP,免受攻击。
socks和http的区别:
SOCKS是一组由Internal工程工作小组(IETF)所开发出来的开放软件开放标准,用来处理网络安全的事宜。SOCKS象一堵墙被夹在Internal服务器和客户端之间,对于出入企业网络的资讯提供流量和安全的管理。SOCKS这个名词并不是一组英文字头的缩写,而是一个和TCP/IP的Socket端口有关的安全标准,一般防火墙系统通常是象网关(Gateway)一样是作用在OSI模型的第七层也就是应用层上,对TCP/IP的高级协议,如Telnet、FTP、HTTP和SMTP加以管制,而SOCKS作用在OSI模型的第四层也就是会话层上,象一个代理一样对客户端到服务器端或服务器和服务器之间的数据联系,提供安全上的服务。由于SOCKS作用在会话层上,因此它是一个提供会话层到会话层间安全服务的方案,不受高层应用程序变更的影响。 Socks代理只是简单地传递数据包,而不必关心是何种应用协议(比如FTP、HTTP和NNTP请求),所以Socks代理服务器比应用层代理服务器要快的
如何在Linux下配置socks5代理
ssh-D xxxx user@hostaddr:port(ssh转发实现socks5代理.)
使用通设定socks5全局代理.或者浏览器使用代理.或者用代理软件(软件名socks5.)
例:ssh-D 11111 root@192.168.10.10登录本打11111端口.端口代理端口.使用浏览器代理需要填入127.0.0.1:11111配置.通浏览器使用代理.
Linux各种各代理程序用象用Squidhttp/https代理能代理ftp请求实际HTTP代理程序ftp代理能处理ftp代理请求象浏览器处理ftp请求工作些程序能设置使用socks代理象CuteFTP;象Wu-FTP能设置使用ftp代理(ftp代理标准ftp代理Squid所支持种式);ICQ 2000能同接受https代理Socks代理;NetVampire能接受标准HTTP(GET/POST)代理(Squid支持)HTTP(CONNECT)代理(Squid支持)
使用Cute-FTP,除IP伪装外要使用Socks代理现让我看看配置Socks5程:
1.载文件
载新版socks5源文件/tmp目录socks5-v1.0r11.tgz
2.防火墙编译并安装(该防火墙应直接连至internet,安装两块网卡双宿主机假设内部网段
192.168.0.0/24)
cd/tmp
tar-xvfz socks5-v1.0r11.tgz
cd/tmp/socks5-v1.0r11
./configure--with-threads
make
make install
3.配置文件/etc/socks5.conf
#/etc/socks5.conf
set SOCKS5_MAXCHILD 3
set SOCKS5_NOIDENT
set SOCKS5_TIMEOUT 5
interface 192.168.0.- eth1
auth 192.168.0.- u
permit u- 192.168.0.--- jephe
permit u- 192.168.0.--- jack
deny-------
4.配置文件/etc/socks5.passwd
#/etc/socks5.passwd
jephe password_of_jephe_is_here
jack password_of_jephe_is_here
5.始测试
/usr/local/bin/socks5-f-s
现面信息表示测试功
18210: Socks5 starting at Mon Dec 14 18:23:45 1998 in normal mode
退socks5,始式运行背景模式:
6.式运行
/usr/local/bin/socks5-t-s 2>/var/log/socks5
7.加/etc/rc.d/rc.local
echo"/usr/local/bin/socks5-t-s 2>/var/log/socks5">>/etc/rc.d/rc.local
911s5怎么设置全局代理
在911S5代理客户端里设置。
具体操作:
1、打开911S5代理客户端并去往“程序(Program)”页面。
2、在程序列表(programlist)中随意添加一个程序:911S5程序需要用户自己选择一个程序。
3、前往“设置(Settings)”页面进入常规设置(GeneralSettings)。
4、切换到“代理列表(ProxyList)”页面并双击或右击“Connect”选项选择您希望使用的IP(此方法为浏览器单开,如需多开,请查看下方多端口转发设置)。
5、启动VMlogin,新建浏览器配置文件,点击“设置代理服务器”,启用代理服务器,代理类型选择“Socks5”,911里查看LocalProxy的IP和端口(蓝色),输入IP和端口,用户名和密码留空即可。
6、点击测试代理,测试成功后会提示IP相关信息。然后保存设置,配置文件就可以启动浏览器测试socks5代理了。
此外,您也可以将911S5代理转发给您电脑中的若干特定端口,即可为每个浏览器配置文件分配不同的代理。这将允许您使用911S5代理同时打开多个VMlogin浏览器配置文件。
mac 上有什么可以把 socks 代理转换为全局代理的程序吗
/usr/local/etc/privoxy/config文件
引用一段
[plain] view plain copy
修改Privoxy的配置文件,找到listen-address这一行,将其修改为:逗listen-address 127.0.0.1:6060地, 6060也就是你需要的http代理的端口;
再找到逗forward-socks5地这一行,去掉前面的注释标记#,将这一行修改为逗forward-socks5/ 127.0.0.1:7070.地, 7070也就是socks代理的端口;
重启Privoxy就可以了。
最后在ie代理中填入127.0.0.1:6060,就可以访问国际互联网了。
然后
cd/usr/local/sbin/privoxy
启动
$./privoxy--no-daemon/usr/local/etc/privoxy/config
2015-02-01 00:25:09.632 000001a8 Info: Privoxy version 3.0.23
2015-02-01 00:25:09.632 000001a8 Info: Program name:./privoxy
不争气的pip:
pip--proxy 127.0.0.1:8010 install-r requirements.txt
文章分享结束,socks5全局代理和mac 上有什么可以把 socks 代理转换为全局代理的程序吗的答案你都知道了吗?欢迎再次光临本站哦!