当前位置:首页 > 学习 > 正文内容

CentOS下使用dante搭建socks5代理服务器

hunterzuo2年前 (2023-06-17)学习1367

blog-socks5-proxy@2x.png

Socks5是一个常见的代理服务器,尤其是在管理远程SSH主机时,由于中国国际网络出口比较不稳定,各种抽风、掉包和高延时,导致SSH经常断线,即使使用screen掉线多了也非常不方便,因此有必要找一台线路很稳定的服务器比如电信的CN2GIA线路的服务器,搭建一个socks5服务器来连接和管理远程服务器。这样不仅稳定不掉包,而且速度也更快,ftp上传文件也不会慢如蜗牛或者因为网络问题上传失败。搭建socks5服务器,我主要使用dante,他比较方便,配置也简单。这里记录两种安装方法。

使用docker安装

# 下载docker安装脚本
$ curl -fsSL get.docker.com -o get-docker.sh

# 安装 docker
$ sudo sh get-docker.sh

# 启动 docker
$ sudo service docker start

# 开机启动docker
$ sudo systemctl enable docker

# 创建并运行容器
$ docker run -d --name socks5-proxy -p 1080:1080 -e PROXY_USER=user -e PROXY_PASSWORD=yourpass -e PROXY_PORT=1080 wernight/dante
## 容器名称、端口、用户名、密码可进行相应修改,wernight/dante这个镜像如果失效了,可自行网上搜索

# 查看端口是否开放
$ netstat -ntlp
## 如果看到1080端口就表示安装成功了

# 查看日志
$ sudo docker logs socks5-proxy

# 删除和卸载
$ sudo docker stop socks5-proxy
$ sudo docker rm socks5-proxy

使用一键脚本安装

# 下载一键安装脚本
$ wget --no-check-certificate https://down.nifeng.win/shell/socks5/socks5.sh 

# 安装dante
$ sudo chmod +x socks5.sh
$ ./socks5.sh --port=端口 --user=用户名 --passwd=密码

# 启动dante socks5代理服务器并加入开机启动
$ sudo service sockd start
$ sudo systemctl enable sockd

# 卸载dante
$ ./socks5.sh --uninstall


扫描二维码推送至手机访问。

版权声明:本文由人生如诗发布,如需转载请注明出处。

本文链接:https://blog.nifeng.win/?id=7

分享给朋友:

“CentOS下使用dante搭建socks5代理服务器” 的相关文章

CentOS下搭建Cloudreve对接Aria2实现网盘和在线下载功能

CentOS下搭建Cloudreve对接Aria2实现网盘和在线下载功能

一直想要一个在线的大容量网盘,把本机上一些文档、视频以及网上搜集的一些资源放到网盘上,一来节约本地硬盘资源,二来可以实现网络共享,随时随地可以查看,第三也相当于把这些资源在网络上做个备份。要实现这些功能有很多方案,我网上搜索查询了以后,最后选择了Cloudreve和Aria2这个组合,搭建Cloud...

CentOS下搭建Zdir目录列表程序

CentOS下搭建Zdir目录列表程序

Zdir是一款相对比较流行的目录列表程序,与Directory Lister不同的是Zdir可以用户登录以后实现文件上传,可以实现文件分享、二维码等功能。相比起其他的目录列表程序,Zdir也是比较轻量、简洁的,受到了很多人的欢迎。它并没有像Directory Lister那样最朴素的直链功能,但仍然...

CentOS下搭建WebSSH并配置密码访问

CentOS下搭建WebSSH并配置密码访问

自己平时比较喜欢折腾,手上有一些linux系统的vps,有的时候不在家里或者办公室没有SSH客户端,管理这些vps比较麻烦。这几天在网上逛,发现可以通过搭建网页版的SSH客户端,这下就方便了。只要把webssh放在一台网络比较友好的vps上,那么几乎可以实现随时随地方便地连接和管理我的vps了。今天...

CentOS下搭建TinyProxy代理服务器

CentOS下搭建TinyProxy代理服务器

  TinyProxy是一个linux下的轻量级代理服务器软件,功能比较全面,软件的安装和配置相对于squid proxy来说比较简单,适用于搭建简易的要求不高的http(s)代理服务器,个人使用是完全足够了。我的应用场景是用美国服务器搭建了一个cloudreve个人网盘,用Raidriv...