saclfile.ini
上传用户:qunlip
上传日期:2007-01-04
资源大小:203k
文件大小:4k
源码类别:

代理服务器

开发平台:

Visual C++

  1. # Access Control List for the Internet Junkbuster 2.0
  2. #
  3. # Copyright 1997-8 Junkbusters Corp.  For distribution, modification and use
  4. # under the GNU General Public License. These files come with NO WARRANTY.
  5. # See http://www.junkbusters.com/ht/en/gpl.html or README file for details.
  6. #
  7. # Access controls are included at the request of some ISPs and systems
  8. # administrators, and are not usually needed by individual users.
  9. # Please note the warnings in the FAQ that this proxy is not
  10. # intended to be a substitute for a firewall or to encourage anyone
  11. # to defer addressing basic security weaknesses.
  12. # For details see http://www.junkbusters.com/ht/en/ijbman.html#aclfile
  13. # For this file to have any effect, the line beginning "aclfile"
  14. # must be commented in, with the name of this file following the word "aclfile"
  15. # If no access file is specified, the proxy talks to anyone that connects.
  16. # If an access file is specified, the proxy talks only to IP addresses
  17. # permitted somewhere in this file and not denied later in this file.
  18. #
  19. # Summary -- if using an ACL:
  20. #
  21. # Client must have permission to receive service
  22. # LAST match in ACL file wins
  23. # Default behavior is to deny service
  24. #
  25. # Syntax for an entry in an Access Control List is:
  26. #
  27. # ACTION    SRC_ADDR[/SRC_MASKLEN]    [ DST_ADDR[/DST_MASKLEN] ]
  28. #
  29. # where the fields are
  30. #
  31. # ACTION      = "permit" | "deny"
  32. #
  33. # SRC_ADDR    = client hostname or dotted IP address
  34. # SRC_MASKLEN = number of bits in the subnet mask for the source
  35. #
  36. # DST_ADDR    = server or forwarder hostname or dotted IP address
  37. # DST_MASKLEN = number of bits in the subnet mask for the target
  38. #
  39. # field separator (FS) is whitespace (space or tab)
  40. #
  41. # IMPORTANT NOTE
  42. # ==============
  43. # If the junkbuster is using a forwarder or a gateway for a particular 
  44. # destination URL, the DST_ADDRR that is examined is the address of
  45. # the forwarder or the gateway and NOT the address of the ultimate target.
  46. # This is necessary because it may be impossible for the local
  47. # junkbuster to determine the address of the ultimate target
  48. # (that's often what gateways are used for).
  49. #
  50. # Here are a few examples to show how the ACL works:
  51. # localhost is OK --  no DST_ADDR implies that ALL destination addresses are OK
  52. # permit localhost
  53. # a silly example to illustrate:
  54. #
  55. # permit any host on the class-C subnet with junkbusters to go anywhere
  56. #
  57. # permit www.junkbusters.com/24
  58. #
  59. # except deny one particular IP address from using it at all
  60. #
  61. # deny ident.junkbusters.com
  62. # another example
  63. #
  64. # You can specify an explicit network address and subnet mask.
  65. # Explicit addresses do not have to be resolved to be used.
  66. #
  67. # permit 207.153.200.0/24
  68. # a subnet mask of 0 matches anything, so the next line permits everyone.
  69. #
  70. # permit 0.0.0.0/0
  71. # Note:  you cannot say
  72. #
  73. # permit .org
  74. #
  75. # to allow all .org domains; every IP-address listed must resolve fully.
  76. # An ISP may want to provide a junkbuster that is accessible by "the world"
  77. # and yet restrict use of some of their private content to hosts on its
  78. # internal network (i.e. its own subscribers).  Say, for instance the
  79. # ISP owns the Class-B IP address block 123.124.0.0 (a 16 bit netmask).
  80. # This is how they could do it:
  81. # permit 0.0.0.0/0 0.0.0.0/0 # other clients can go anywhere 
  82. #   with the following exceptions:
  83. #
  84. # deny   0.0.0.0/0 123.124.0.0/16 # block all external requests for
  85. #                                         sites on the ISP's network
  86. #
  87. # permit 0.0.0.0/0 www.my_isp.com # except for the ISP's main web site
  88. #
  89. # permit 123.124.0.0/16 0.0.0.0/0 # the ISP's clients can go anywhere
  90. # Note that some hostnames may be listed with multiple IP addresses;
  91. # the primary value returned by gethostbyname() is used.
  92. #