Linux下搭建socket 5 服务器

搭建socket 5 服务器

SOCKS是什么:防火墙安全会话转换协议 (Socks: Protocol for sessions traversal across firewall securely) SOCKS 协议提供一个框架,为在 TCP 和 UDP 域中的客户机/服务器应用程序能更方便安全地使用网络防火墙所提供的服务

  • 安装socks5 依赖
yum install pam-devel openldap-devel openssl-devel
  • 下载soks5 源码包 编译安装

最新版ss5-3.8.9-8

下载地址 :https://sourceforge.net/projects/ss5/files/

> tar zxvf ss5-3.8.9-8.tar.gz
> cd ss5-3.8.9-8
> ./configure && make && make install
  • 修改配置

ss5的配置在 /etc/opt/ss5 下

1. 增加用户名和密码 
    > vi ss5.passwd #每一行 一个用户名和密码 用空格分割  如 admin admin
2. 修改配置
    > vi ss5.conf
    #auth    0.0.0.0/0               -               -
    #去掉注释,改为
    auth    0.0.0.0/0               -               u
    #permit -        0.0.0.0/0       -       0.0.0.0/0       -       -       -       -       -
    #去掉注释:
    permit -        0.0.0.0/0       -       0.0.0.0/0       -       -       -       -       -

u:使用ss5.passwd帐号密码登录,-:默认任何人都可使用

  • 启动ss5
> chmod 777 /etc/rc.d/init.d/ss5
> /etc/rc.d/init.d/ss5 start
如果本文对您有所帮助,您可以点打赏击请作者喝杯咖啡。