Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2111350
  • 博文数量: 227
  • 博客积分: 10521
  • 博客等级: 上将
  • 技术积分: 3452
  • 用 户 组: 普通用户
  • 注册时间: 2006-10-20 14:59
个人简介

低调做人,高调做事!

文章分类

全部博文(227)

文章存档

2013年(4)

2012年(8)

2011年(16)

2010年(24)

2009年(92)

2008年(83)

分类: LINUX

2013-01-11 14:06:07

项目需求:
需要从网通机房向电信机房通过FTP传输大量数据,大家都知道,这个速度就是龟速,在中国最远的距离不是从南京到北京,而是从电信到网通。

解决方案:
在BGP机房搭建Socks代理,通过代理来解决,Socks是底层通信,适用范围最广。

----------------------------------------------------------------------------
1,#安装需要的库以及编译需要的组件
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers pam-devel pam-devel

 

2,#安装socks5 server 5服务端
wget
tar -zxvf ss5-3.8.9-5.tar.gz
cd ss5-3.8.9-5
./configure
make
make install
 
3,#修改认证方式
echo "auth      0.0.0.0/0       -         u" >> /etc/opt/ss5/ss5.conf
echo "permit u        0.0.0.0/0       -       0.0.0.0/0       -       -       -       -       -" >> /etc/opt/ss5/ss5.conf

4,#添加启动选项
sed -i "s/#SS5_OPTS/SS5_OPTS/g" /etc/sysconfig/ss5
 
5,#添加账号与密码
echo "账号 密码" >> /etc/opt/ss5/ss5.passwd

6,#为ss5添加可执行权限
chmod 755 /etc/rc.d/init.d/ss5

7,#将服务加入开机启动
chkconfig --add ss5
chkconfig ss5 on
 
8,#启动服务
service ss5 restart
阅读(11010) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~