VB 源码VC 源码ASP源码JSP源码PHP源码CGI源码FLASH源码素材模板C 源程序常用软件文档中心其他程序

安全防范

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

本类阅读TOP10

·双网卡共享上网解析
·在Windows XP中共享上网
·局域网共享资源安全防护大全
·代理服务器使用祥解
·为什么局域网中机器PING通却不能上网?
·用单网卡连接两个网段
·常用端口对照详解
·利用Windows自带ICS功能共享上网
·技巧:多种途径访问局域网中的计算机
·UNICODE、DBCS的一点小知识

精品推荐
Socks5点述代理服务

作者:佚名 来源:月光软件站 加入时间:2005-5-12 月光软件站

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

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



  • 月光软件程序下载编程文档电脑教程网站设计网址导航网络文学游戏天地幽默笑话生活休闲写作范文安妮宝贝
    电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
    音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

    月光软件站·版权所有