剛開始找了一下,發(fā)現(xiàn)全是在Linux下實現(xiàn)的,我按照readme步驟在rh9下作了一遍,用系統(tǒng)默認的gcc很容易的就搞定了 。這里強調(diào)的gcc編譯器是一個比較關(guān)鍵環(huán)節(jié) 。先用gcc3.3是沒有裝過去主要問題出在和ftp上面 。沒辦法,找個gcc3.4準備看一下,結(jié)果解壓的時候出現(xiàn)校驗和錯誤,我是bin方式上傳的啊,搞不懂了,先不管這個了 。后來仔細了解后發(fā)現(xiàn)gcc2 。9系列的在rh9下沒有問題 。好家伙,好歹要找個for-Solaris-sparc的話,找到一個接近版本gcc-2.95.3-pkg.zip 。好了羅嗦半天了,就是要這個東東 。
當然在solaris8下的話,直接裝就可以了,因為sunfreware有for這個東東,但是gcc有什么要求嗎?一句話---不知道!!s9下還有哪個gcc版本可以呢,也不知道,知道的告訴我哦!
下載編譯器gcc-2.95.3-pkg.zip(www.sunfreeware.com),解壓后得到安裝包SFWgcc(這個編譯器是要SFW支持)的 。安裝這個包:
#pkgadd –d SFWgcc
默認的安裝目錄是/opt/sfw,為正確使用這個編譯器而設(shè)置環(huán)境變量:
#PATH=/opt/sfw/bin:/usr/local/bin:/usr/ccs/bin:/usr/bin:/usr/ucb:/etc:.
#export
1.下載socks5安裝包,一搜一大堆,現(xiàn)在可能有兩個大的區(qū)別一個是在win下一個是u下的,后面我給出的這個包名字有的網(wǎng)站上說只在linux下能用,不要管他這一套,繼續(xù)就是了(其實for solaris8也就是這個了 。另外據(jù)我所知socks5幾乎可以在任何系統(tǒng)下實現(xiàn)的,自己去實驗吧) 。將socks5安裝包socks5-v1.0r11.tar.gz以bin方式上傳到RH9/solaris9服務(wù)器上 。
2.解壓縮軟件包
#gunzip socks5-v1.0r11.tar.gz
#tar xvf socks5-v1.0r11.tar
3.開始編譯
#cd socks5-v1.0r11
#./configure --with-threads
說明:可以根據(jù)需要參考readme來作配置,也可在安裝后進行配置(推薦這樣就可以了,搞了幾個別的配置出錯了,怕怕啊)
#make
#make install
4.建立/etc/socks5.conf(許多文件都自己建吧,裝完后我是沒有看到自動生成的)
需要達到的目的:在局域網(wǎng)段(192.168.0)內(nèi)提供代理服務(wù),要求提供用戶名和密碼 。
要使用用戶驗證,首先要建立/etc/socks5.pwsswd文件
內(nèi)容為:
# vi /etc/socks5.passwd
userA passwdA (userA代表用戶名 。passwdA代表用戶userA的密碼)
完成/etc/socks5.conf配置文件:
#vi /etc/socks5.conf
auth - - u
permit u - 192.168.0. - - -
【1 Solaris下實現(xiàn)socks5代理】注:若改變u和192.168.0.為-,則允許任何用戶(不需要用戶名和密碼)的任意ip使用代理服務(wù);192.168.0.等同于192.168.0.0/255.255.255.0,這個字段同樣可以設(shè)定某一個ip來使用代理服務(wù) 。
推薦閱讀
- 什么耳機好
- 2 Solaris下實現(xiàn)socks5代理
- 4 Solaris下實現(xiàn)socks5代理
- 3 Solaris下實現(xiàn)socks5代理
- 小麥播種怎么防治地下害蟲?
- 使用JumpStart快速安裝Solaris
- 花生地下害蟲怎么治
- 使用Yassp工具包安裝安全的Solaris系統(tǒng)
- bilibili下載的視頻存在手機的哪里
- Solaris 9 for x86 在VM下安裝全攻略
