[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 應用技術 > 其它 > 正文
socks5 proxy的安裝和使用
本文出自: 作者: (2001-10-28 07:05:00)
socks5 proxy簡介
  socsk5的主頁在http://www.socks.nec.com/socks5.html
  socks5是一種透明的proxy協議, 而且很好的解決了認証,保密,以及proxy接力等問題
  netscape, ie等可以直接使用這種proxy, 而且可以使用socsk5的client軟件使那些
不直接支持socsk5 proxy的internet軟件的通過proxy訪問internet. 更重要的是,
socks5支持udp協議的proxy, 從而成為很多firewall面的人使用ICQ不可缺少的東西.

socsk5 server on linux安裝簡介
  抓回socsk5-v1.0r4.tar.gz ( sepc/pub/linux/collect/network/socks )
  編譯並安裝, 一般步驟是:
    ./configure
    make
    make install
  然在/etc/rc.d/rc.local裡加上相應的運行命令就可以了, 一般不用加什
特殊參數. 缺省的是加上
   /usr/local/bin/socks5

socks5 server端配置
  配置文件缺省是/etc/socks5.conf
  這裡只介紹一種最簡單的情況,proxy沒有其他的認証,只是根據ip范圍來確認允許
使用與否. 比如只允許111.222.111.xxx 和 111.333.111.23使用此proxy, 那應該
這寫/etc/socks5.conf:
  permit - - 111.333.111.23 - - -
  permit - - 111.222.111.0/255.255.255.0 - - -
其中面一行也可以寫成:
  permit - - 111.222.111. - - -

socsk5 client端配置
 95/nt下
   netscape, ie, icq 等都可以直接使用socks5 proxy, 但如果要使用wsftp等
就得需要sockscap32, 在sepc/pub/linux/collect/network/socks下抓回sc32r102.exe
安裝即可. 使用很簡單, 這裡不多加描述.
   netscape和ie的proxy設置裡, 最好其他的都不要填,只在socks欄填上相應的ip和port
(port缺省是1080)

 linux下
  socks5 server包裡帶了相應的client程序, 有telnet,ftp,ping,finger等, 命令名
分別是rtelnet, rftp, rping rfinger等等, 可以用man socks5_clients查看, 對
普通的不直接支持socks5 proxy的程序, 也有和sockscap類似的東西, 叫做runsocks
使用也非常簡單, 比如要通過proxy來上ncic bbs, 那用
    runsocks telnet 159.226.43.21
就可以了. 需要注意的是還得寫一下/etc/libsocks5.conf, 最簡單的情況:
# 走111.222.111.1的socks5 proxy
socks5 - - - - 111.222.111.1
(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
socks5 proxy的安裝和使用 (2001-10-28 07:05:00)
Proxy源代碼分析--談談如何學習linux網絡編程 (2001-08-10 12:00:00)
IMP 與 Proxy Server 代理伺服主機 (2001-06-07 10:08:00)
Squid Proxy Server基礎入門 (2001-05-02 02:59:28)
proxy 相關問題集 (2001-05-02 02:43:43)
Squid Proxy server 架站簡易說明 (2001-05-02 02:30:11)
 

★  樊強制作 歡迎分享  ★