怎么快速部署Sock5代理到ubuntu云服务器

使用 Dante (推荐)

1. 安装 Dante

bash

Copy

复制代码
sudo apt update
sudo apt install dante-server -y
2. 配置 Dante

编辑配置文件 /etc/danted.conf

bash

Copy

复制代码
sudo nano /etc/danted.conf

替换为以下内容(按需修改端口和认证):

ini

Copy

复制代码
logoutput: syslog
user.privileged: root
user.unprivileged: nobody

# 监听网卡和端口(改成你的服务器公网IP或0.0.0.0)
internal: 0.0.0.0 port = 1080

# 外部访问IP
external: eth0

# 认证方式(无密码/用户名密码二选一)
method: none  # 无需认证
# method: username  # 启用用户名密码认证

client pass {
    from: 0.0.0.0/0 to: 0.0.0.0/0
    log: connect disconnect error
}

pass {
    from: 0.0.0.0/0 to: 0.0.0.0/0
    command: bind connect udpassociate
    log: connect disconnect error
    # 如果启用认证,取消下面注释
    # method: username
}
3. 启动 Dante

bash

Copy

复制代码
sudo systemctl restart danted
sudo systemctl enable danted
4. 验证代理

bash

Copy

复制代码
curl --socks5 服务器IP:1080 http://ifconfig.me

如果返回服务器IP,说明代理生效。

相关推荐
你好,赵志伟5 分钟前
Socket 编程 TCP
linux·服务器·tcp/ip
柯南二号6 分钟前
【Java后端】Spring Boot 集成 MyBatis-Plus 全攻略
java·spring boot·mybatis
Liang_GaRy1 小时前
心路历程-三个了解敲开linux的大门
linux·运维·服务器
桦说编程7 小时前
Java 中如何创建不可变类型
java·后端·函数式编程
lifallen7 小时前
Java Stream sort算子实现:SortedOps
java·开发语言
IT毕设实战小研7 小时前
基于Spring Boot 4s店车辆管理系统 租车管理系统 停车位管理系统 智慧车辆管理系统
java·开发语言·spring boot·后端·spring·毕业设计·课程设计
没有bug.的程序员8 小时前
JVM 总览与运行原理:深入Java虚拟机的核心引擎
java·jvm·python·虚拟机
玩转以太网8 小时前
基于W55MH32Q-EVB 实现 HTTP 服务器配置 OLED 滚动显示信息
服务器·网络协议·http
甄超锋9 小时前
Java ArrayList的介绍及用法
java·windows·spring boot·python·spring·spring cloud·tomcat
阿华的代码王国9 小时前
【Android】RecyclerView复用CheckBox的异常状态
android·xml·java·前端·后端