欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

RedHat環(huán)境下socks5代理的配置指南教程

 更新時間:2007年02月28日 00:00:00   作者:  
最近有不少網(wǎng)友老是問我一些QQ如何利用代理的事。其實是很簡單的,通過代理獵手尋找一些socks5代理便可。剛好最近在學(xué)習(xí)linux系統(tǒng),于是突然想到用RedHat9來做個socks5代理服務(wù)器。ok!說干就干。

  1。先在北大天網(wǎng)搜索一下socks5的安裝包,發(fā)現(xiàn)一大堆,最新版本是socks5-v1.0r11.tar.gz,于是下載到我的RH9的服務(wù)器上。
  
  2。解壓縮軟件包
  #tar xvfz socks5-v1.0r11.tar.gz
  3.開始編譯
  #cd socks5-v1.0r11

  #./configure --with-threads
  #make
  #make install
  4.建立/etc/socks5.conf,其實在軟件包里已經(jīng)有現(xiàn)成的examples
  #cd examples
  #cp socks5.conf.singlehomed /etc/socks5.conf (我們挑選一個最簡單的配置文件)
  默認(rèn)配置就是
  # A Socks5 Config file for a normal, single homed server
  permit - - - - - -
  這個配置文件是允許任何人都可以使用這個socks5代理,并不需要驗證
  
  如果想限制只是某個IP段(192.168.0.0/255.255.255.0)可以訪問,可以改成
  permit - - 192.168.0. - - -
  或者只允許某個IP(192.168.0.10)可以訪問使用,可以改成
  permit - - 192.168.0.10 - - -
  5.ok 運(yùn)行一下socks5 -t 啟動socks5服務(wù),然后用QQ測試一下代理是否生效,記住默認(rèn)端口是1080
  反正我是在FTP軟件和QQ上試了 都沒問題。
  
  6.如果要停止socks5,只要運(yùn)行stopsocks -KILL就行,socks5就會停止!
  
  7.使用非默認(rèn)端口:如果你想讓socks5服務(wù)啟動的時候不啟動默認(rèn)監(jiān)聽端口1080,比如為1234,我們可以運(yùn)行如下命令
  socks5 -b 1234 -t 當(dāng)然你關(guān)掉這個服務(wù),就必須用下面的命令 stopsocks -p 1234 -KILL
  8.我們來深入配置一下socks5.conf,使socks5使用用戶驗證機(jī)制
  
  要使用用戶驗證,首先要建立/etc/socks5.pwsswd文件
  
  內(nèi)容為:(userA代表用戶名。passwdA代表用戶userA的密碼)
  #/etc/socks5.passwd
  userA passwdA
  userB passwdB
  userC passwdC
  然后修改/etc/socks5.conf
  添加下列語句
  auth - - u
  或者把:
  auth - - -改成auth - - u
  添加:
  
  把默認(rèn)permit - - - - - - 改成permit u - 192.168.0. - - -
  
  即允許來自192.168.0.0/255.255.255.0網(wǎng)段的任何經(jīng)過用戶認(rèn)證的連接
  
  如果你不想把密碼文件存在默認(rèn)的/etc/socks5.passwd里。想存在自定義的文件,比如/etc/qq.passwd
  
  那就得修改/etc/socks5.conf.添加一項參數(shù)
  set SOCKS5_PWDFILE /etc/qq.passwd
  ok!重啟一下服務(wù),這時如果不輸入正確的用戶名和密碼是使用不了socks5代理服務(wù)器的,輸入正確的用戶名和密碼便可使用。
  
  以上說的參數(shù),大家可以結(jié)合使用,比如限制某個IP段使用socks5服務(wù),而且要使用用戶名驗證
  
  另外針對/etc/socks5.conf還有一些參數(shù),大家就自己去研究吧
  set SOCKS5_BINDINFC 192.168.0.8:1080
  忽略ident請求。當(dāng)客戶機(jī)沒有運(yùn)行identd時,使用SOCKS5_NOIDENT將降低超時值
  set SOCKS5_NOIDENT
  
  指定連接停頓最長時間。超過最大值后,socks5斷開連接
  set SOCKS5_TIMEOUT 15
  
  socks5將接受SOCKS V4 協(xié)議的請求,默認(rèn)不接受
  set SOCKS5_V4SUPPORT
  
  指定同時存在的最大子進(jìn)程數(shù),Socks5預(yù)設(shè)為64
  set SOCKS5_MAXCHILD 4

 ?。ㄍ辏?

相關(guān)文章

最新評論