当然在solaris8下的话,直接装就可以了,因为sunfreware有for这个东东,但是gcc有什么要求吗?一句话---不知道!!s9下还有哪个gcc版本可以呢,也不知道,知道的告诉我哦! 下载编译器gcc-2.95.3-pkg.zip(www.sunfreeware.com),解压后得到安装包SFWgcc(这个编译器是要SFW支持)的。安装这个包: #pkgadd –d SFWgcc 默认的安装目录是/opt/sfw,为正确使用这个编译器而设置环境变量: #PATH=/opt/sfw/bin:/usr/local/bin:/usr/ccs/bin:/usr/bin:/usr/ucb:/etc:. #export 1.下载socks5安装包,一搜一大堆,现在可能有两个大的区别一个是在win下一个是u下的,后面我给出的这个包名字有的网站上说只在linux下能用,不要管他这一套,继续就是了(其实for solaris8也就是这个了。另外据我所知socks5几乎可以在任何系统下实现的,自己去实验吧)。将socks5安装包socks5-v1.0r11.tar.gz以bin方式上传到RH9/solaris9服务器上。 2.解压缩软件包 #gunzip socks5-v1.0r11.tar.gz #tar xvf socks5-v1.0r11.tar 3.开始编译 #cd socks5-v1.0r11 #./configure --with-threads 说明:可以根据需要参考readme来作配置,也可在安装后进行配置(推荐这样就可以了,搞了几个别的配置出错了,怕怕啊) #make #make install 4.建立/etc/socks5.conf(许多文件都自己建吧,装完后我是没有看到自动生成的) 需要达到的目的:在局域网段(192.168.0)内提供代理服务,要求提供用户名和密码。 要使用用户验证,首先要建立/etc/socks5.pwsswd文件 内容为: # vi /etc/socks5.passwd userA passwdA (userA代表用户名。passwdA代表用户userA的密码) 完成/etc/socks5.conf配置文件: #vi /etc/socks5.conf auth - - u permit u - 192.168.0. - - - 注:若改变u和192.168.0.为-,则允许任何用户(不需要用户名和密码)的任意ip使用代理服务;192.168.0.等同于192.168.0.0/255.255.255.0,这个字段同样可以设定某一个ip来使用代理服务。 |
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.