怎么搭建Socks5免费代理服务?

怎么搭建Socks5免费代理服务?,第1张

CCProxy是个国产好用性能优越的超级代理软件。具有一级,二级代理和完善的代理帐号管理功能,该软件兼容性和稳定性极好。

下面具体介绍一下用该软件架设服务器:

用CCProxy架设服务器,必须根据上网环境适当设置才能架设成功,下面就几种环境分别叙述架设服务器操作:

1固定ip直连上网,架设服务器方法。

固定ip直连上网,架设服务器方法最为简单,直接安装CCProxy,并设置CCProxy就可以做代理服务器了。

2固定ip+路由器上网,架设服务器方法。

固定ip+路由器上网,架设服务器,必须让设置路由器对外映射个端口。这个端口就是你的服务器对外开放的端口。例如,你的服务器代理地址和端口

为123365445145 563 那你就得设置路由器对外映射个端口为563。映射端口设置好后,再对CCProxy做适当设置,你的电脑就可以做代理服务器了。

3宽带猫拨号直连上网,架设服务器方法。

因为宽带猫拨号直连上网,每次你获取的外网ip都不一样。所以需要帮你每次拨号后,获得的不同ip绑定到固定的域名,才方便使用。

(1)动态域名解析

下载安装花生壳动态域名解析软件,可以把你的动态ip绑定到固定的域名上。

(2)绑定好域名后,再对设置CCProxy,你的电脑就可以做代理服务器了。

4宽带猫拨号+路由器上网,架设服务器方法。

(1)动态域名解析

下载安装花生壳动态域名解析软件,可以把你的动态ip绑定到固定的域名上。

(2)路由器对外映射个端口。

(3)以上2步做好后,再对设置CCProxy,你的电脑就可以做代理服务器了。

TorPark是一种整合了Tor(The Onion Router洋葱头表层代理网络)和FireFox的代理软件。

Tor作为一个Socks5代理软件,如果要用于HTTP,FTP类运用,必须使用专用软件转换协议后方能使用,例如Privoxy、SocksCap。Privoxy 是一个开放源码的WEB代理服务软件。

由于Tor的设置对于一般网民来讲有点困难,因此有人就提供了一个TorPark软件包,里面将设置全部都做好,可以直接运行,免去了不少麻烦。对于一般网民来说很省事。

我使用TorPark的感觉是,有时候速度较慢,IP地址会不断变化,其FireFox浏览器访问某些网站显示会有点问题,不过在IE里其实也可以用。如果懒得去找代理服务器的话,用这个软件可以省事不少。不仅仅可以访问Google,类似维基百科,新语丝,Wordpress等网站都可以正常访问了。

另外,对于ADSL用户,请在使用这个软件前,一定记住先打10000号去关闭“互联星空”这个电信支付服务(电信局开通帐号会自动开通“互联星空”),因为Torpark属于代理服务器,别人可能会使用这个代理,直接去一些网站(如Q币充值)进行消费而无需验证,这将造成个人经济上的损失,这就是电信的“互联星空”服务本身具有的巨大安全隐患,我自己在这上面有前车之鉴。

由于种种网络因素,个别地区的用户无法直接连接《梦幻西游》的服务器。其实玩家只要设置Socks5代理服务器,通过代理服务器就可以连接到《梦幻西游》服务器,方法如下:

1. 要使用代理服务器连接《梦幻西游》需要先下载安装e-Border这个软件,此软件可以支持Socks5 代理。

软件相关资料 :

软件名称: NEC e-Border Driver

版本号: V351

语言界面: 英文版

操作系统: Win 95/98/NT/2000

软件性质: 共享软件

文件大小: 5,744 K

软件作者: Permeo Technologies, Inc

2.下载完毕后运行下载文件,安装e-Border:

3.运行e-Border就会弹出以下窗口,点选界面上方的“代理”进入设置页面

首页>>游戏指南

浏览字号〔大 中 小〕 〔推荐〕 〔打印〕

通过代理上《梦幻西游》方法说明

由于种种网络因素,个别地区的用户无法直接连接《梦幻西游》的服务器。其实玩家只要设置Socks5代理服务器,通过代理服务器就可以连接到《梦幻西游》服务器,方法如下:

1. 要使用代理服务器连接《梦幻西游》需要先下载安装e-Border这个软件,此软件可以支持Socks5 代理。

软件相关资料 :

软件名称: NEC e-Border Driver

版本号: V351

语言界面: 英文版

操作系统: Win 95/98/NT/2000

软件性质: 共享软件

文件大小: 5,744 K

软件作者: Permeo Technologies, Inc

2.下载完毕后运行下载文件,安装e-Border:

3.运行e-Border就会弹出以下窗口,点选界面上方的“代理”进入设置页面。

4.进入设置页面点击“新增”选项就可以打开Socks5的代理服务器设置界面

首页>>游戏指南

浏览字号〔大 中 小〕 〔推荐〕 〔打印〕

通过代理上《梦幻西游》方法说明

由于种种网络因素,个别地区的用户无法直接连接《梦幻西游》的服务器。其实玩家只要设置Socks5代理服务器,通过代理服务器就可以连接到《梦幻西游》服务器,方法如下:

1. 要使用代理服务器连接《梦幻西游》需要先下载安装e-Border这个软件,此软件可以支持Socks5 代理。

软件相关资料 :

软件名称: NEC e-Border Driver

版本号: V351

语言界面: 英文版

操作系统: Win 95/98/NT/2000

软件性质: 共享软件

文件大小: 5,744 K

软件作者: Permeo Technologies, Inc

2.下载完毕后运行下载文件,安装e-Border:

3.运行e-Border就会弹出以下窗口,点选界面上方的“代理”进入设置页面。

4.进入设置页面点击“新增”选项就可以打开Socks5的代理服务器设置界面。

5.玩家可以在Socks5的代理服务器设置界面设置代理服务器。

(建议设置为:gatexy2163com,端口80,或者gatexy2163com,端口16300)以上为网易提供的两个代理服务器地址,如果80端口被封可以使用16300端口

6.点“确定”完成Socks5的代理服务器的设置,在点击上方的“应用程序”按钮设置代理服务器运行程序

7.在新开的界面中选择“指定代理”,然后点击“指定列表”进行设置。

首页>>游戏指南

浏览字号〔大 中 小〕 〔推荐〕 〔打印〕

通过代理上《梦幻西游》方法说明

由于种种网络因素,个别地区的用户无法直接连接《梦幻西游》的服务器。其实玩家只要设置Socks5代理服务器,通过代理服务器就可以连接到《梦幻西游》服务器,方法如下:

1. 要使用代理服务器连接《梦幻西游》需要先下载安装e-Border这个软件,此软件可以支持Socks5 代理。

软件相关资料 :

软件名称: NEC e-Border Driver

版本号: V351

语言界面: 英文版

操作系统: Win 95/98/NT/2000

软件性质: 共享软件

文件大小: 5,744 K

软件作者: Permeo Technologies, Inc

2.下载完毕后运行下载文件,安装e-Border:

3.运行e-Border就会弹出以下窗口,点选界面上方的“代理”进入设置页面。

4.进入设置页面点击“新增”选项就可以打开Socks5的代理服务器设置界面。

5.玩家可以在Socks5的代理服务器设置界面设置代理服务器。

(建议设置为:gatexy2163com,端口80,或者gatexy2163com,端口16300)以上为网易提供的两个代理服务器地址,如果80端口被封可以使用16300端口。

6.点“确定”完成Socks5的代理服务器的设置,在点击上方的“应用程序”按钮设置代理服务器运行程序:

7.在新开的界面中选择“指定代理”,然后点击“指定列表”进行设置。

8.进入“指定列表”后点击“增加”按钮,选择梦幻西游安装目录中的myexe文件打开,就可以完成设置。

9.以上设置完成后,即可回到“常规”界面中,检察一下“启用代理”是否已选择。

10.点击“应用”使用代理,再启动运行《梦幻西游》,即可通过代理服务器连接到《梦幻西游》。

Socks5是一个实现SOCKS v5协议的代理服务器。作为一个代理服务器,socks5鉴别、授权、处理客户的网络请求。它为客户建立连接到客户所请求的主机。客户机试图连接到网络时,只需连接到socks5的daemon。

接着是认证,客户请求socks5激活网络连接。包括bind,connect,sendto,ping,traceroute。

Socks5是独立于应用层协议的,能应付不同的网络服务。包括telnet,ftp,finger,whois,gopher,WWW。

Socks5 daemon 支持两种授权方式:

Username/Password -- 参考socks5passwd

Kerberos 5 -- 要求Kerberos libraries的支持。使用Kerberos 5(GSS-API) 的其它信息,请参考Kerberos 的man page。

Socks5的运行方式:

Standalone – default

Preforking - -p

Threaded - -t 如果你的操作系统支持POSIX threads 并且你configure socks5时加了—with-threads 参数。-t参数使socks5运行在threaded 模式。所有的操作系统都对线程数和每进程的打开文件描述符加于限制。

Through inetd - -i,通过inetd启动。

你可以通过一些配置文件、环境变量和参数控制socks5 daemon。请参考socks5conf(5)文档。这个配置文件的优先级高于环境变量和参数。环境变量设置高于参数设置。

OPTIONS

多个参数用空格分开。

-b [host:port] | --bindintfc [host:port]

host:port 指定socks5运行的主机和端口号用于代替缺省的端口。忽略主机的话,socks5使用0000做为主机值。

-d [val] | -- debug[val]

打开debug模式,设置debug值为val。如果忽略此值,socks5仅仅发送警告信息。val 的有效值是1,2,3。如果指定其它值,socks5认为是3。有效值的含义:

1 LOG_NOTICE 不报错

2 LOG_INFO 报告信息

3 LOG_DEBUG 报告用于debug 的信息。

-f | --foreground

前台运行。当运行在standalone模式时,阻止从parent shell分裂。--foreground 一般用于调试

-i | --inetd

通过inetd运行socks5。

-n val | --nchildren val

设置同时存在的最大子进程数为val。Socks5预设最大子进程数为64。使用这个参数降低预设值。你不能设置最大子进程数超过操作系统限制的值。当运行在线程模式时,

socks5忽略此值,在oneshot 模式和 inetd 模式下,此参数也没用。

-o | --oneshot

在前台处理一个请求,打开debug模式,输出到stderr,然后退出。用于调试。

-p | --prefork

preforking进程运行socks5。同时需要 –nchildren 参数控制已forked 的进程数。

-s | --stderr

纪录所有的输出到stderr代替syslog。主要用于debug 模式。

-t | --threaded

运行在线程模式。要求你的操作系统支持POSIX threads 并且编译socks5时加了—with-threads 参数。如果线程模式无效,socks5打印一个错误信息,转到standalone 模式。

-v | --version

打印一条信息(包括当前socks5版本号)到stderr。

ENVIRONMENT

环境变量控制socks5怎样执行。可以在环境或配置文件中设置它们。当环境和配置文件有冲突时,配置文件的优先级高。在配置文件中设置变量,使用如下的语法:

set variable [value]

SOCKS5_BINDINTFC host:port

host:port 指定socks5运行的主机和端口号,用于代替缺省的端口。忽略时,socks5用0000作为主机值。

SOCKS5_CONFFILE filename

Filename 指定配置文件。在许多系统中,缺省是/etc/socks5conf。在运行socks5之前,设置这个变量。如果有多个socks5 daemon运行,为每个daemon使用不同的配置文件。

SOCKS5_DEMAND_IDENT

当客户没有响应ident 请求时,认证失败。使用SOCKS5_DEMAND_IDENT确认每个连接有一个关联的用户名。

SOCKS_ENCRYPT

如果可能的话,请求下一个socks5进程加密数据。SOCKS5_ENCRYPT 仅仅在编译socks5时包括了GSS-API认证时,才有意义。

SOCKS5_FORCE_ENCRYPT

当认证方式支持加密时,强迫客户加密数据。

SOCKS5_IDENTFILE filename

Filename指定存储ident信息的文件名。在许多系统中,缺省是/tmp/socks5ident。当有多个socks5 daemon运行时,SOCKS5_IDENTFILE非常有用。

SOCKS5_MAXCHILD val

val指定同时存在的最大子进程数。Socks5预设为64。可以降低预设置。不能超过64。Socks5运行在线程模式时,忽略此参数。当运行在oneshot或inetd模式时,此参数不发生作用。

SOCKS_NOIDENT

忽略ident请求。当客户机没有运行identd时,使用SOCKS5_NOIDENT将降低超时值。

SOCKS_NOINTCHK

请求下一个socks5进程执行没有完整检查的代理请求。只有在编译时加入GSS-API认证时,SOCKS5_NOINTCHK才发生作用。

SOCKS_NONETMASKCHECK

指示daemon忽略检查主机的子网掩码。缺省时,daemon检查掩码,如果在同一子网时,在检查配置文件之前,直接连接。

SOCKS5_REVERSEMAP

总是试图影射地址到主机名。缺省时,socks5只有当主机名或域名在配置文件中使用时才影射。设置后,log文件将纪录主机名,这将降低性能。

SOCKS5_SERVICENAME

总是影射端口号到服务名。缺省时,socks5只有当服务名在配置文件中使用时才影射。设置后,log文件将纪录服务名,这将降低性能。

SOCKS5_PASSWD [password]

当socks5 daemon连接到其它socks服务器时,如果采用Username/Password 认证,用它来指定密码。

SOCKS5_PIDFILE filename

指定存储socks5进程ID的文件名。Socks5缺省存贮PID在/tmp/socks5pid。你可以用—bindintfc参数或设置SOCKS5_BINDINTFC环境变量运行socks5在不同于缺省端口的其它端口。当运行在不同于缺省端口的其它端口时,socks5存贮PID在/tmp/socks5pid-port。

SOCKS5_PWDFILE filename

指定密码文件。在许多系统中,缺省是/etc/socks5passwd。

SOCKS5_TIMEOUT minutes

指定连接停顿最长时间。超过最大值后,socks5断开连接。忽略此值时,缺省是15。

SOCKS5_UDPPORTRANGE port1-port2

指定一个Socks5用来发送UDP包的UDP端口范围。

SOCKS5_USER [user id]

当socks5 daemon连接到其它socks server时,如果采用Username/Password认证,用此变量指定用户名。

SOCKS5_V4SUPPORT

缺省时,socks5只接受SOCKS V5协议(rfc 1928)的请求。设此变量后,socks5将接受SOCKS V4 协议的请求。

REQUEST FOR COMMENTS

RFC1928 SOCKS protocol Version 5

RFC1929 Username/Password Authentication for SOCKS V5

RFC1961 GSS-API Authentication Method for SOCKS Version 5

SEE ALSO

Socks5conf(5)

1ks5的安装包最新版本是socks5-v10r11targz

2软件包

#tar xvfz socks5-v10r11targz

3开始编译

#cd socks5-v10r11

#/configure --with-threads

#make

#make install

4建立/etc/socks5conf,其实在软件包里已经有现成的examples

#cd examples

#cp socks5confsinglehomed /etc/socks5conf (我们挑选一个最简单的配置文件)

默认配置就是

# A Socks5 Config file for a normal, single homed server

permit - - - - - -

这个配置文件是允许任何人都可以使用这个socks5代理,并不需要验证

如果想限制只是某个IP段(19216800/2552552550)可以访问,可以改成

permit - - 1921680 - - -

或者只允许某个IP(192168010)可以访问使用,可以改成

permit - - 192168010 - - -

5ok 运行一下socks5 -t 启动socks5服务,然后用QQ测试一下代理是否生效,记住默认端口是1080

反正我是在FTP软件和QQ上试了 都没问题。

6如果要停止socks5,只要运行stopsocks -KILL就行,socks5就会停止!

7使用非默认端口:如果你想让socks5服务启动的时候不启动默认监听端口1080,比如为1234,我们可以运行如下命令

socks5 -b 1234 -t 当然你关掉这个服务,就必须用下面的命令 stopsocks -p 1234 -KILL

8我们来深入配置一下socks5conf,使socks5使用用户验证机制

要使用用户验证,首先要建立/etc/socks5pwsswd文件

内容为:(userA代表用户名。passwdA代表用户userA的密码)

#/etc/socks5passwd

userA passwdA

userB passwdB

userC passwdC

然后修改/etc/socks5conf

添加下列语句

auth - - u

或者把:

auth - - -改成auth - - u

添加:

把默认permit - - - - - - 改成permit u - 1921680 - - -

即允许来自19216800/2552552550网段的任何经过用户认证的连接

如果你不想把密码文件存在默认的/etc/socks5passwd里。想存在自定义的文件,比如/etc/qqpasswd

那就得修改/etc/socks5conf添加一项参数

set SOCKS5_PWDFILE /etc/qqpasswd

ok!重启一下服务,这时如果不输入正确的用户名和密码是使用不了socks5代理服务器的,输入正确的用户名和密码便可使用。

以上说的参数,大家可以结合使用,比如限制某个IP段使用socks5服务,而且要使用用户名验证

1、打开SwitchyOmega扩展程序选项设置右键点击SwitchyOmega扩展程序图标。

2、点击下拉菜单中的"选项",就进入了SwitchyOmega扩展程序选项设置功能。

3、新增socks5代理情景模式点击上图中"新建情景模式…",在新建情景模式名称中输入socks5代理名称,选择"代理服务器",点"创建"按钮。

4、设置socks5代理情景模式代理协议选择"socks5",输入socks5代理服务器的地址和端口,点"应用选项"按钮,应用设置。

5、设置网站使用socks5代理访问需要使用socks5代理的网站,点击SwitchyOmega扩展程序图标,下拉菜单中点击"自动切换",然后再点击"添加条件",设置当前网站的情景模式为socks5代理服务器,点"添加条件"按钮,应用设置。

6、确认socks5代理是否生效鼠标移动到SwitchyOmega扩展程序图标,信息提示中会显示当前网站使用了sokcs5代理服务器,再次刷新网页,如果socks5代理服务器工作正常地话,就可以正常打开网页了。

第一步:寻找代理

寻找QQ代理是最关键的一步,是必须要有一个好的QQ代理服务器以保证QQ的正常运行。

QQ代理公布器的使用方法很简单,你只需按“读取数据”这个按钮就可以找到很多的代理。软件是从网站上的数据库随机读取QQ代理(SOCK5代理)的数据,这样可以避免太多人同时使用同一代理。你可以随意选择你比较感兴趣的地址,这样使用代理的时候别人就会以为你是在那个地方。然后测试端口能否连接和其连接速度,端口能连接的为黑色,不能连接的为灰色。连接速度越短越好,这样才能保证QQ的正常使用。

第二步:设置代理

找到一个不错的代理之后,我们还要在QQ上进行设置。在QQ的“系统参数”里面选择“网络设置”,将“使用SOCKS5代理服务器”前面打上勾,这样底下灰色的部分就可以进行选择了。

把用“QQ代理公布器”获得的IP添加进去,并且写入相对应的端口号,清空最下面两项,然后点击“测试”,如果显示“代理服务器工作正常”的字样,就算成功了一半。不过还不要着急,我们还得进行登录测试。

选择“离线”,然后再选择“登录”,如果一直登录不上去,说明正在使用这个代理的人太多,当很多人同时使用相同的代理,就会造成远程主机的繁忙或端口不能连接。建议你换一个代理。

如果顺利登录上去,就说明这个代理是成功的。可以让好友帮你查看,了解到你的IP地址已经发生了变化,真实的IP地址被隐藏起来,所显示的仅仅是这个代理罢了!

通过上面两步的设置就可以将QQ的IP地址巧妙伪装起来了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 怎么搭建Socks5免费代理服务?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情