奇趣技术网 收藏本站
设为主页
商务合作
首页 新闻中心 行业动态 软件新闻 安全资讯 病毒预警 漏洞发布 操作系统 Dos Win9x Win2000 WinXP Win2003 WinVista Linux Unix
数据库 DB2 Access MSSQL MySQL Oracle Sybase 编程技术 ASP PHP JSP CGI/Perl XML .Net C/C++/C# VB VC Delphi Java 汇编
安全技术 安全教学 工具介绍 漏洞利用 病毒防范 入侵检测 防火墙 安全防范 汉化破解 攻击实例 加密解密 技术论坛
中华网络安全联盟 >> 操作系统 >> Unix >> Solaris下实现socks5代理(3)
操作系统
Windows XP
Windows 2000
Windows Vista
Windows 2003
Windows 9x
DOS
Linux
Unix
  • FreeBSD从零学起图文手

  • FreeBSD服务器的安装与

  • FreeBSD服务器的安装与

  • FreeBSD服务器的安装与

  • FreeBSD+IPFILTER实现

  • FreeBSD下vmware的网络

  • FreeBSD 5.x 中 gbfs 

  • FREEBSD下VINUM做软RA

  • Solaris下实现socks5代理(3)
    字体:

    中华网络安全联盟    作者:佚名    来源:转载    时间:2006-3-30

    Solaris下实现socks5代理(3)
     
        auth-methods所定义的用户认证方法。对于没有定义认证方法的客户将使用任何可以使用的认证方法。

      interface
      语法:interface hostpatern portpattern interface-address
      说明:来自source-host:source-port的客户连接由interface-address处理;目的地址为source-host:source-port的客户连接由Socks5 代理服务器从 interface-address发出连接请求。

      variables
      语法:set variable value
      说明:定义Socks5运行参数,Socks5有以下一些常用的运行参数:

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

      SOCKS5_CONFFILE filename
      Filename 指定配置文件。在许多系统中,缺省是/etc/socks5.conf。在运行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/socks5.ident。当有多个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/socks5.pid。你可以用—bindintfc参数或设置SOCKS5_BINDINTFC环境变量运行socks5在不同于缺省端口的其它端口。当运行在不同于缺省端口的其它端口时,socks5存贮PID在/tmp/socks5.pid-port。

      SOCKS5_PWDFILE filename
      指定密码文件。在许多系统中,缺省是/etc/socks5.passwd。

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

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

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

    字体:
     
    设为主页 收藏本站 联系我们 友情连接 商务合作 网友留言
    Copyright©2006-2008 中华网络安全联盟 All rights reserved.