知识共享许可协议
本作品采用知识共享署名-非商业性使用-禁止演绎 3.0 未本地化版本许可协议进行许可。

Socks5 On CentOS 6.5

安装必要的包
    yum -y install vim wget gcc automake make pam-devel openldap-devel cyrus-sasl-devel openssl-devel
安装Socks5
    wget http://cznic.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz
    tar zxvf ss5-3.8.9-8.tar.gz 
    cd ss5-3.8.9
    ./configure
    make && make install
    chmod a+x /etc/init.d/ss5 
启动
    /etc/init.d/ss5 start
配置
  • 修改用户名密码认证

    vim /etc/opt/ss5/ss5.conf
    
    set SS5_VERBOSE
    set SS5_DEBUG
    set SS5_CONSOLE
    set SS5_STIMEOUT 7200
    set SS5_SRV 
    
    auth    0.0.0.0/0               -               u
    permit u        0.0.0.0/0       -       0.0.0.0/0       -       -       -       -       -
    
  • 增加用户名密码

    vim /etc/opt/ss5/ss5.passwd
    nate 123
    
    重启
    /etc/init.d/ss5 restart
    
开放1080端口
  • 修改iptables文件

    vim /etc/sysconfig/iptables
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 1080 -j ACCEPT
    
  • 重启iptables

    service iptables restart