socks.conf.5
上传用户:zm130024
上传日期:2007-01-04
资源大小:432k
文件大小:5k
源码类别:

代理服务器

开发平台:

Unix_Linux

  1. ." $Id: socks.conf.5,v 1.14 1999/07/10 13:52:23 karls Exp $
  2. ."
  3. ." Copyright (c) 1997, 1998, 1999
  4. ."      Inferno Nettverk A/S, Norway.  All rights reserved.
  5. ."
  6. ." Redistribution and use in source and binary forms, with or without
  7. ." modification, are permitted provided that the following conditions
  8. ." are met:
  9. ." 1. The above copyright notice, this list of conditions and the following
  10. ."    disclaimer must appear in all copies of the software, derivative works
  11. ."    or modified versions, and any portions thereof, aswell as in all
  12. ."    supporting documentation.
  13. ." 2. All advertising materials mentioning features or use of this software
  14. ."    must display the following acknowledgement:
  15. ."      This product includes software developed by
  16. ."      Inferno Nettverk A/S, Norway.
  17. ." 3. The name of the author may not be used to endorse or promote products
  18. ."    derived from this software without specific prior written permission.
  19. ."
  20. ." THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  21. ." IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  22. ." OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  23. ." IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  24. ." INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  25. ." NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  26. ." DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  27. ." THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  28. ." (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  29. ." THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  30. ."
  31. ." Inferno Nettverk A/S requests users of this software to return to
  32. ."
  33. ."  Software Distribution Coordinator  or  sdc@inet.no
  34. ."  Inferno Nettverk A/S
  35. ."  Oslo Research Park
  36. ."  Gaustadal閑n 21
  37. ."  N-0349 Oslo
  38. ."  Norway
  39. ."
  40. ." any improvements or extensions that they make and grant Inferno Nettverk A/S
  41. ." the rights to redistribute these changes.
  42. ."
  43. .TH SOCKS.CONF 5 "December 7, 1998"
  44. .SH NAME
  45. socks.conf - socks client configuration file syntax
  46. .SH DESCRIPTION
  47. The configuration file for the socks client library allow control over
  48. logging and server selection.  It is divided into two parts,
  49. miscellaneous settings and routes.  A line can be commented using the
  50. standard comment character fB#fP.
  51. .SH FORMAT
  52. The miscellaneous settings have a keyword followed by a colon and the
  53. value.
  54. .TP
  55. fBlogouputfP
  56. This value controls where the sends logoutput.  It can
  57. be either fBsyslogfP, fBstdoutfP, fBstderrfP, a filename, or
  58. a combination.
  59. .TP
  60. fBdebugfP
  61. Setting this field to 1 turns on debugging.
  62. .TP
  63. .SH ROUTES
  64. The routes are specified with a fBroutefP keyword.  Inside a pair of
  65. parens ({}) a set of keywords control the behavior of the route.  A
  66. route is selected for a connection based on the values within the
  67. fBroutefP block.  The fBroutefP block can contain the following:
  68. .TP
  69. .SH ADDRESSES
  70. Each address specification consists of a ipaddress/netmask or a hostname
  71. and a optional fBportfP specifier.  Each fBroutefP can contain
  72. three address specifications; fBfromfP, fBtofP and fBviafP.
  73. .IP fBfromfP
  74. The route is used only by requests coming from the address given as value.
  75. .IP fBtofP
  76. The route is used only by requests going to the address given as value.
  77. .IP fBviafP
  78. Address of socks server to be used for the connection.
  79. .IP fBportfP
  80. Parameter to fBfromfP, fBtofP and fBviafP.  Accepts the keywords
  81. fBeq/=, neq/!=, ge/>=, le/<=, gt/>, lt/<fP followed by a number.
  82. A portrange can also be given as "port <start #> - <end #>", which
  83. will match all port numbers within the range <start #> and <end #>.
  84. .IP fBprotocolfP
  85. The protocols the server supports.
  86. Currently supported values are fBtcpfP and fBudpfP.
  87. .IP fBresolveprotocolfP
  88. The protocol used to resolve hostnames.
  89. Valid values are fBudpfP (default), fBtcpfP and fBfakefP.
  90. .IP fBproxyprotocolfP
  91. The proxy protocols the server supports.
  92. Currently supported values are fBsocks_v4fP, fBsocks_v5fP
  93. and fBmsproxy_v2fP.
  94. .IP fBmethodfP
  95. List of authentication methods the fBclientfP supports and which to
  96. offer the server.  Currently supported values are fBnonefP and
  97. fBusernamefP.
  98. .SH EXAMPLES
  99. See the example directory in the distribution.
  100. .SH FILES
  101. .I /etc/socks.conf
  102. .SH AUTHORS
  103. For Inferno Nettverk A/S, Norway:
  104.  Michael Shuldman <michaels@inet.no>: Design and implementation.
  105.  Karl-Andre' Skevik <karls@inet.no>: Autoconf and porting.
  106. .SH SEE ALSO
  107. sockd(8)