Linux 版 (精华区)

发信人: superman (风雨无阻), 信区: Unix
标  题: FreeBSD下如何配proxy
发信站: 紫 丁 香 (Wed Jul  1 07:50:36 1998), 站内信件

【 以下文字转载自 cnlinux 讨论区 】
【 原文由 Gamble_Tan@bbs.ustc.edu.cn 所发表 】

 
        在 FreeBSD 使用 proxy 的方法: 
 
        proxy 除了一般的 www (file) proxy 以外,还泛指那些可以让内部网路的 
        机器经由一台对外 server 连出去的方法。 
 
        0. proxy daemon 
           一般常用的是 squid,可以用来 proxy http/ftp/gopher/wais 等等, 
           不过纯粹针对档案类的 proxy,无法 proxy 网路直接连线。你可以在 
           ports/packages 中找到 squid。 
            
        1. socks 
           安装 sockd 可以让 sockified 的 client 连出去,优点是 sockd 是 
           标准的 protocol,在任何 UNIX 都可以架设,缺点是 client 需要经过 
           修改。如果是 UNIX client 则所有的 UNIX client program 都要修改以 
           支援 sockd;如果是 win95/nt client 则可以使用 sockified client 
           或是替换掉 WSOCKS.DLL 就可以不需要使用特殊的 client。 
 
           关於 sockd 你可以参考: 
           http://www.socks.nec.com/socks5.html 
           http://waynesworld.ucsd.edu/~tlod/ssockd/ssockd.html 
           http://www.aventail.com/ 
           http://www.hummingbird.com/ 
 
           2. transparent proxy 
           transparent proxy 需要 server 有特殊的支援,例如 IP Masquerading、 
           Network Address Translation 等等,但优点是所有的 client 都不需要 
           经过修改便可以使用。在 FreeBSD 上,依照不同的版本有不同的方法: 
           2.1.5R : 可以使用 IP Filter 或是 PPP_Alias 
           2.2C : 可以使用 PPP_Alias (等 2.2 正式版出了, IP Filter 也会支援) 
 
           关於 IP Filter 请参考: 
           http://coombs.anu.edu.au/~avalon/ip-filter.html 
            
           关於 PPP_Alias 请参考: 
           http://www.srv.net/~cmott/alias.html 
 

--
※ 来源: 中国科大BBS站 [bbs.ustc.edu.cn]
--
※ 转载:.紫 丁 香 bbs.hit.edu.cn.[FROM: poster.hit.edu.c]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.538毫秒