• 注册
  • 资源分享 资源分享 关注:2 内容:18

    一键搭建 Socks5 协议代理服务器教程

  • 查看作者
  • 打赏作者
  • 拉黑名单
    • 资源分享
    • VIP
      内部人员
      管理员

      下面就分享个一键搭建 Socks5 协议代理服务器教程,Socks5 属于明文代理,可用于跳板、转发、游戏加速,不要用于非法上网,否则会被阻断端口,本文搭建只是用于转发加速国外服务器连接延迟高的问题。

      系统支持

      一键搭建 Socks5 脚本支持的系统有:Debian 7+、Ubuntu 14.04+、CentOS 7.X
      本此演示教程基于 腾讯云 CentOS 7.6 64位 系统,>
      特别要注意不支持 CentOS 8.X 版本

      安装步骤

      1、使用 OPENSSH 登录连接服务器,通过以下提供的执行命令,安装 wget 组件并下载 Socks5 一键搭建脚本,新装系统有时可能没有wget 组件,如下图:
      一键搭建 Socks5 协议代理服务器教程tu1

      # 安装 wget
      yum -y install wget

      # 一键搭建 Socks5
      wget --no-check-certificate https://raw.github.com/Lozy/danted/master/install.sh -O install.sh

      2、下载完成 Socks5 搭建脚本后,给与脚本文件 777 权限,并修改复制执行以下脚本命令,记得修改其中的端口、用户名、密码,别傻不拉几的直接运行,如下图:

      一键搭建 Socks5 协议代理服务器教程

      # 给予权限
      chmod 777 install.sh


      # 执行安装
      bash install.sh --port=端口 --user=用户名 --passwd=密码

      3、修改并执行后,等待一两分钟安装完成,完成后会提示
      Dante Server Install Successfuly
      ,绿色表示安装成功,红色就是存在问题,如下图:
      一键搭建 Socks5 协议代理服务器教程

      4、安装成功以后就可以使用 Socks5 代理进行连接测试了,在代理工具内输入 地址、端口、用户名、密码 进行连接即可,如下图:
      一键搭建 Socks5 协议代理服务器教程

      固定地址

      默认直接使用 用户名、密码 即可,需要固定IP或IP段,那么就设置IP或IP段的白名单,通过以下命令修改 client pass { … } 内的内容即可,修改完成后重启生效,如下图:
      vi /etc/danted/sockd.conf
      一键搭建 Socks5 协议代理服务器教程
      tu5

      维护命令

      有些系统可能存在服务器重启后 Socks5 无法正常使用,那么就可以使用 service sockd start 启动,目前支持查看运行状态、查看使用日志,添加删除用户等命令,命令如下:

      # 启动
      service sockd start
      /etc/init.d/sockd start
      # 停止
      service sockd stop
      /etc/init.d/sockd stop
      # 重启
      service sockd restart
      /etc/init.d/sockd restart
      # 状态
      service sockd state
      /etc/init.d/sockd state
      # 日志
      service sockd tail
      /etc/init.d/sockd tail
      # 用户添加
      service sockd adduser [用户名] [密码]

      请登录之后再进行评论

      登录
    • 帖子间隔 侧栏位置: