如何搭建Socks5代理?云服务器搭建sk5教程

[复制链接]
查看: 1333|回复: 2

9

主题

9

帖子

35

积分

新手上路

Rank: 1

积分
35
发表于 2022-10-6 22:01:07 | 显示全部楼层 |阅读模式
近期有比较多的小伙伴在问如何搭建Socks5代理实现游戏加速,这里就给大家放出一个详细教程,截图全部都是亲自测试有效的。
1、开通云服务器
要做游戏加速的话,可以开通香港或者美国的云服务器,服务器安装centos7以上的系统。这里就以TOP云的云服务器为例,测试TOP云的香港和美国服务器都可以使用教程正常搭建。
2、电脑下载SSH终端
用于连接服务器,例如Putty、宝塔SSH终端,直接百度搜索下载即可,这里以Putty为例。
3、下载打开Putty
填写服务器IP,端口保持默认22,点击open即可连接服务器
4、依次输入用户名和密码
用户名为root,密码为蓝米云服务器管理面板的系统密码(putty输入密码后不会显示出来,实际是有输入的,输入完成后直接回车即可,单击鼠标右键就是粘贴)
1.png
5、执行下载脚本
  1. wget —no-check-certificate http://x.zuntop.cn/install.sh -O install.sh
复制代码
1.png
6、执行安装脚本
  1. chmod +x install.sh && ./install.sh --port=端口 --user=账号 --passwd=密码
复制代码
将脚本里的端口、账号、密码改为你自定义的密码,也就是后续你使用代理时需要填写的端口账号密码,这里演示的参数是端口1080,账号lanmicloud,密码lanmicloud 1.png
7、脚本安装完毕
完成后会提示Dante Server Install Successfuly即表示安装成功

1.png
8、放行端口
放行UDP端口:这里为了方便,直接放行1000-60000的端口:

  1. firewall-cmd --add-port=1000-60000/udp --permanent
  2. firewall-cmd --reload
复制代码
放行TCP端口:TCP端口就是上面执行安装脚本时的端口,本次教程演示是1080,如果你是其他端口的话,可以在下面脚本里面替换一下
  1. firewall-cmd --zone=public --add-port=1080/tcp --permanent
  2. firewall-cmd --reload
复制代码
端口放行后,就可以正常使用了,教程非常简单,直接跟着教程走就完事了。
******安装后使用说明

1. 命令参数 /etc/init.d/danted {start|stop|restart|status|add|del}

2. 重启sock5 /etc/init.d/danted restart 或者 service danted restart

3. 关闭sock5 /etc/init.d/danted stop 或者 service danted stop

4. 开启sock5 /etc/init.d/danted start 或者 service danted start

5. 查看sock5状态 /etc/init.d/danted status 或者 service danted status

6. 添加SOCK5 PAM用户/修改密码 /etc/init.d/danted add 用户名 密码

7. 删除SOCK5 PAM用户 /etc/init.d/danted del 用户名

8. 配置文件路径/etc/danted/conf/

9. 日志记录路径 /var/log/danted.*.log

10. danted 帮助命令 danted --help

******使用注意事项

1. 绝大部分浏览器(除了Opera)都不支持带密码认证的Socks5,所以使用电脑需要安装proxifier/proxycap 等软件做验证处理。

2. 如果是固定IP/Ip 段 可以修改配置文件,设置白名单访问。

进入 /etc/danted/conf/ 找到配置文件

修改 第一个client pass {} 模块下的 from: Master_IP/32 to: 0.0.0.0/0 . 把 Master_IP/32 修改为需要使用代理的Ip段/IP地址 如 114.114.114.0/24 或者 5.5.5.5/32 . 多个访问源,请复制多个 client pass {} 模块。重启Danted 进程 service danted restart





腾讯云

9

主题

11

帖子

47

积分

新手上路

Rank: 1

积分
47
发表于 2022-11-11 22:10:24 | 显示全部楼层
跟上Ubuntu 服务器安装搭建 SOCKS5 代理服务器的教程如下:
第一步:安装 dante-server
  1. apt-get install dante-server
复制代码
第二步:为系统添加专用于代理服务器的用户
  1. # 添加用户
  2. useradd zhangjiagang
  3. # 修改添加的用户 zhnagjiagang 的密码
  4. passwd zhangjiagang
  5. # 反复输入两次密码即可
复制代码
第三步:禁止刚才新建的用户可以直接登录系统,使其只能用于代理服务器登录
  1. vim /etc/passwd
  2. # 在打开的文件中找到刚才新建的用户将其修改为一下内容
  3. zhangjiagang:x:1001:1001::/home/zhangjiagang:/bin/false
  4. # ESC + (Shift + :) 输入 wq 保存并退出
复制代码
第四步:打开 dante 的配置文件并修改
  1. # 将原先的配置文件重命令保存
  2. mv /etc/danted.conf  /etc/danted.conf_old
  3. # 新建并编辑配置文件
  4. vim /etc/danted.conf
复制代码
输入以下内容:
  1. #
  2. #logoutput:stderr
  3. #logoutput:syslog
  4. logoutput:/home/dante/logs/sockd.log
  5. internal:0.0.0.0 port=10080
  6. external:eth0
  7. #method:username none
  8. #method:pam
  9. method:username
  10. user.privileged:root
  11. user.notprivileged:zhangjiagang
  12. user.libwrap:nobody
  13. compatibility:sameport
  14. compatibility:reuseaddr
  15. extension:bind
  16. clientpass{
  17.         from:0.0.0.0/0to:0.0.0.0/0
  18.         log:connect disconnect error
  19. }

  20. pass{
  21.         from:0.0.0.0/0to:0.0.0.0/0
  22.         command:bind
  23.         log:connect disconnect error
  24. }

  25. pass{
  26.         from:0.0.0.0/0to:0.0.0.0/0
  27.         command:bindreply udpreply
  28.         log:connect error
  29. }

  30. pass{
  31.         from:0.0.0.0/0to:0.0.0.0/0port1-65535
  32.         protocol:tcp udp
  33. }

  34. pass{
  35.         from:0.0.0.0/0to:0.0.0.0/0port1-65535
  36.         command:udpassociate
  37. }

  38. #block{
  39. #from:0.0.0.0/0to:0.0.0.0/0port1-65535
  40. #protocol:tcp udp
  41. #log:connect erro
  42. #}
复制代码
第五步:创建日志文件夹
  1. mkdir /home/dante/
  2. mkdir /home/dante/logs
复制代码
第六步:启动 danted-server
  1. /etc/init.d/danted start
复制代码
第七步:查看是否监听成功
  1. netstat -anp|grep 10080
  2. # 终端出现结果则说明启动成功
复制代码
第八步:停止 danted-server
  1. /etc/init.d/danted stop
复制代码

回复

使用道具 举报

11

主题

12

帖子

43

积分

新手上路

Rank: 1

积分
43
发表于 2022-11-11 22:58:35 | 显示全部楼层
使用gost搭建sk5教程:
支持系统:Debian7、Ubuntu14.04、CentOS7.6

第一步:远程连接服务器
输入:sudo su root或者sudo -i 命令回车键执行 获取root权限
出现root就表示获取root权限成功

第二步:获取gost
  1. wget --no-check-certificate -O gost.sh https://raw.githubusercontent.com/KANIKIG/Multi-EasyGost/master/gost.sh && chmod +x gost.sh && ./gost.sh
复制代码
再次运行本脚本只需要输入
  1. ./gosh.sh
复制代码
第三步:输入数字1安装gost
国内主机按y执行,国外或香港的按n,直到命令执行完毕,出现gost安装成功

第四步:再次运行第二步脚本,只须输入 ./gosh.sh 即可
出现菜单,选择新增gost转发配置,输入数字7

第五步:出现菜单,再选择:一键安装ss/socks5代理
输入数字4

第六步:出现菜单,再选择:socks5
输入数字2,回车执行,接下来输入socks密码、用户名、端口(1-65535)

出现GOST配置,就说明socks搭建成功了

第七步:添加防火墙(阿里云等有安全组的,在安全组里面添加端口1-65535的放行
协议:全部TCP+UDP


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩图文



在线客服(工作时间:9:00-22:00)
400-600-6565

内容导航

微信客服

Copyright   ©2015-2019  云服务器社区  Powered by©Discuz!  技术支持:尊托网络     ( 湘ICP备15009499号-1 )