当前位置:   article > 正文

Ubuntu搭建Socks5代理服务器_ubuntu socks5代理

ubuntu socks5代理

使用Ubuntu搭建Socks5代理服务器(Dante)

国内vps做教程,希请遵守我国互联网法律法规,切勿使用本教程研究非法网络活动,如有,博主不承担任何责任。

使用到的工具

  • VPS
  • Dante
  • Proxifier

一、安装dante

apt install dante-server
  • 1

二、处理好dante的配置

vi /etc/danted.conf
  • 1

建议最好提前先备份一下
在这里插入图片描述
这个文件270行,非常的多,需要一点点分析其中关于配置的内容

建议全删了vi命令 :1,%d,去找一份然后翻译修改
结合参考文件和百度,需要如下地方做出整改

logoutput: /var/log/socks.log
internal: <vps的上网的网卡> port = 连接时的端口
external: <vps的上网的网卡>
clientmethod: none
socksmethod: username
user.privileged: root
user.notprivileged: <连接时的使用的用户名>

client pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: error connect disconnect
}
client block {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: connect error
}
socks pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        command: bind connect udpassociate
        log: error connect disconnect
        socksmethod: username
}
socks block {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: connect error
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

user.notprivileged中不建议使用系统登录的账户,为了安全起见,新建一个专门用户连接socks5的用户,
在这里插入图片描述
接着去设置密码

passwd px 
  • 1

之后去修改/etc/passwd文件,禁止这个账户登录系统
在这里插入图片描述
改为
在这里插入图片描述
成功无法登录在这里插入图片描述

三、测试与使用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
到这里就成功了。
去使用Proxifier连接即可使用

在这里插入图片描述
Address是我这台机器的外网ip,如果你的vps ip不止一个,可以在dante的conf文件中可以去指定网卡选择不同的ip使用。
check一下
在这里插入图片描述
到这里注意是卡死的,因为测试时Proxifier访问google了,我这台机器是北京的,所以懂得都懂。

直接OK下一步
在这里插入图片描述
到浏览器访问测试一下
在这里插入图片描述
成功。

后面的扩展使用,就不赘述了,只需要利用Proxifier指定不同的程序代理流量就好了,

参考,感谢:
https://www.baidu.com/
http://wiki.kartbuilding.net/Dante_Socks_Server
https://www.cnblogs.com/zhangjiagang/p/15169572.html
https://www.keepnight.com/archives/657/

有问题随时私聊交流

end

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/252289
推荐阅读
相关标签
  

闽ICP备14008679号