| VB 源码 | VC 源码 | ASP源码 | JSP源码 | PHP源码 | CGI源码 | FLASH源码 | 素材模板 | C 源程序 | 站长工具 | 站长教程 |

安全防范

木马病毒
黑客技术
系统安全
防火墙
安全防范

本类阅读TOP10

·双网卡共享上网解析
·常用端口对照详解
·技巧:多种途径访问局域网中的计算机
·代理服务器使用祥解
·在家远程控制公司的局域网电脑
·在Windows XP****享上网
·最新奇迹****复制漏洞大全(含98c)
·为什么局域网中机器PING通却不能上网?
·局域网共享资源安全防护大全
·远程破OICQ密码给工具QQExplorer ver 1.25介绍

站内搜索

Socks5点述代理服务

---- 在一个Internet/Intranet 网络环境中,位于内网(即Intranet)中各个Windows主机一般都被分配给一个固定的IP地址,但它们是内部地址,不能直接访问公网(即Internet),而是需要通过代理服务器访问。目前代理服务器的种类很多,但其中大部分只能用来做Web 网页浏览的服务代理,不支持诸如FTP和ICQ 等应用。相比之下,Socks服务器则可以为内网的Windows主机提供全面的代理功能。

---- 目前,Socks应用服务遵循的协议有Socks 4和Socks 5两个版本,习惯上把遵循Socks 版本5协议标准的代理服务叫做Socks 5代理。因为版本5较新,且功能更强,所以应用也比较广泛。本文将着重对有关Socks 5 代理的一些技术问题进行介绍。

---- Socks 5本身是一种软件应用,因此需要先在一台直接与公网相连的主机上对其进行安装与参数配置,然后启动Socks 5应用进程即可工作。由于内网的Windows主机在使用Socks 5代理服务时相当于它的客户端,在使用时还需要单独下载并安装一个Socks客户端应用。

一、Socks 5 代理服务器的安装及参数配置

---- Socks 5代理服务器的安装是指在一台直接连到公网的服务器上安装Socks 5服务端应用。对于一般的Unix平台,如果没有已经编译好的Socks 5服务端应用软件,可以到http://www.socks.nec.com站点去下载源代码文件包,然后根据Readme和Install文档的介绍进行编译与安装。本文主要以Linux平台为例进行说明。

---- 1. 下载Socks 5软件包

---- 用户可以到中国自由软件库(http://freesoft.cei.gov.cn)站点去下载。假设socks5-server-1_0r6-1_i386.rpm 软件包已下载到当前目录下。

---- 2. 安装

---- # rpm -i socks5-server-1_0r6-1_i386.rpm

---- 3. 配置参数

---- Socks 5的配置文件为/etc/socks5.conf。在这个文件里,用户可以对Socks 5服务的多种功能进行设置,有兴趣的读者可以到网上阅读一些相关资料,也可以简单地在服务器上执行命令"man socks5.conf",以便学习它的帮助文档,本文在此不做详细介绍。

---- 这里只假设Socks 5代理服务器要对位于192.168.1.0/24网段的主机做完全代理,配置如下:

# vi /etc/socks5.conf
permit --192.168.1.---

---- 4. 启动

---- 用侦听方式(daemon)启动服务进程效率最高,启动命令如下:

---- # /usr/sbin/socks5

---- 在服务器重启时,为使Socks 5服务能自动启动,还要执行如下命令:

# cd /etc/rc.d/rc3.d
# ln -s ../init.d/socks5.init ./S86socks5
需要注意的是,在Linux平台上,

---- /etc/rc.d/init.d/socks5.init 文件在安装Socks 5软件包时能够自动生成。若该文件不存在,用户可以用"vi"命令简单编辑一个文本文件,比如:

# cd /etc/rc.d/rc3.d
# vi S86socks5
#!/bin/sh
/usr/sbin/socks5
# chmod 755 S86socks5

二、Socks 5 客户端软件的安装与使用

---- 下面,我们以Windows 98操作系统为例进行关于Socks 5 客户端软件安装与使用的介绍。

---- 1.在Web站点http://www.socks.nec.com/cgi-bin/download.pl 下载 socks32 Cap (sc32b20?) 软件 (?表示一个不断递增的序列号)。

---- 2. 进行安装与配置。

启动SocksCap32 V2 Beta 6 ,双击SocksCap32 V2 Beta 6图标,出现如图1所示的图框。

点击"File"*"settings",在Socks Server选项中填入Socks 5服务器的IP,本例中假设为203.207.119.16,如图2所示,其余参数选用缺省值,然后点击"确定"。

返回到图1,选择"File"*"New",出现图3。

假设"Outlook Express"要用Socks 5代理,在图3中,设置如图4所示的参数,点击"OK"。

出现图5画面时点击"outlook express" 图标,即可使用Socks 5。
(作者:闫鹏)





相关文章
  • 怎样在squid中通过URL进行访问控制
  • 用Squid实现代理上网及计费
  • 如何在Linux下配置socks5代理
  • 基于Linux2.4内核的透明代理解决方案
  • Squid优化完全手册(2)
  • Squid优化完全手册(1)
  • Squid使用详解
  • Squid基础与配置
  • socks5介绍
  • 相关软件

  • 类似WinGate的代理服务器源程序  
  • 这是一个代理服务器程序它使用多线程  
  • 简单的虚拟代理服务器的源程序  
  • 代理服务器程序源代码  
  • 简单的虚拟代理服务器的源程序  
  • 封装了HTTP操作的类,支持代理服务  
  • 用VB来实现代理服务器的源码  

  • 下载首页关于我们广告服务联系方式常见问题隐私声明法律条款本站声明下载帮助发布软件站点地图谷歌卫星地图