GoProxy 安装与使用教程(Linux篇)

时间:2025-08-11 14:08:16   阅读:82

GoProxy

1️⃣ 什么是 GoProxy

GoProxy 是一款轻量级、高性能的代理软件,支持 HTTP、HTTPS、SOCKS5 等多种代理协议。

特点:

  • 支持多种协议(HTTP、HTTPS、SOCKS5)

  • 配置简单,易于部署

  • 可在 Linux、Windows、Mac 等多平台运行

  • 免费版本即可快速搭建个人代理

2️⃣ 系统要求

Linux 系统(Ubuntu / Debian / CentOS)

CPU:x86_64

已安装 wget 或 curl

💡 提示:在终端输入 uname -a 可查看系统信息

3️⃣ 下载 GoProxy

前往 GoProxy 官方 GitHub Release 页面下载最新版本,或者直接用命令行下载:

wget https://github.com/snail007/goproxy/releases/download/v15.1/proxy-linux-amd64.tar.gz

这里以 v15.1 版本为例,你可以在官方页面查看最新版本。

4️⃣ 安装 GoProxy

1. 解压压缩包:

tar -zxvf proxy-linux-amd64.tar.gz

2. 进入解压目录并安装:

cd proxy-linux-amd64
sudo ./proxy install

安装完成后,GoProxy 的执行文件会被放到 /usr/bin/proxy,配置文件在 /etc/proxy。

5️⃣ 启动 GoProxy

GoProxy 支持多种模式启动,这里以 HTTP 代理为例:

proxy http -t tcp -p ":8080"

参数说明:

参数含义
http启动 HTTP 代理模式
-t tcp使用 TCP 协议
-p ":8080"监听本地 8080 端口,可自行修改

启动成功后,你的本地机器就会开启一个 HTTP 代理,端口 8080 可被浏览器或其他软件使用。

6️⃣ 查看运行状态

查看 GoProxy 是否在运行:

ps -ef | grep proxy

或者查看日志(默认路径 /var/log/proxy.log,若未改动):

cat /var/log/proxy.log

7️⃣ 卸载 GoProxy

如果需要卸载 GoProxy,只需执行:

sudo rm /usr/bin/proxy
sudo rm -rf /etc/proxy

8️⃣ 常见问题

Q1:如何修改监听端口?

在启动命令中修改 -p 参数即可,例如 -p ":1080"。

Q2:如何设置用户名密码?

GoProxy 支持认证,可在配置文件 /etc/proxy/config.json 中设置。

官方文档提供详细示例:GoProxy 配置说明

Q3:能否开机自启?

可以使用 systemd 或 crontab 设置开机启动。

9️⃣ 安装 goproxy 的可视化管理面板 proxyadmin 免费版

goproxy 的可视化管理面板 proxyadmin

proxyadmin 不是默认安装的,要单独下载和运行。

snail007 官方推荐使用一键安装脚本,适用于 Linux 64 位系统:

bash -c "$(curl -s -L https://raw.githubusercontent.com/snail007/proxy_admin_free/master/install_auto.sh)"

这个脚本会自动下载最新版本的 proxy-admin 二进制,安装为 systemd 服务,并自动启动监听在 32080 端口,默认账户是 root,密码 123 

📌手动安装方式(如果一键脚本不适用)

1. 下载对应版本的压缩包

到官网下载适合你系统的文件,例如对于 Linux amd64:

proxy-admin_linux-amd64.tar.gz

2. 解压缩

wget <下载链接> -O proxy-admin_linux-amd64.tar.gz
tar -zxvf proxy-admin_linux-amd64.tar.gz

3. 移动二进制并注册服务

#将二进制文件移动到系统路径:
sudo mv proxy-admin /usr/local/bin/
cd /usr/local/bin/
#安装为 systemd 服务并启动:
sudo ./proxy-admin install
sudo ./proxy-admin start

安装后 proxyadmin 会作为 systemd 服务运行 

4. 访问 Web 控制面板

浏览器打开:

http://服务器IP:32080

默认登录为 root,密码 123,建议登录后立即修改密码。

预览

HTTP(S)代理

HTTP(S)代理

Socks5代理

Socks5代理

内网穿透

内网穿透

远程桌面-VNC & Web-SSH

远程桌面-VNC & Web-SSH

自定义服务

自定义服务

实时日志

自定义服务

调试模式

调试模式

📝增强安全建议

  • 如果是面向公网的 VPS,强烈建议:

  • 在首次登录后更改默认密码;

  • 使用防火墙限制 32080 端口,只允许自己访问;

  • 或者将面板绑定到私有 IP,再通过跳板机访问。


分享到:

上一篇:甲骨文 免费搭建企业邮箱 Oracle Cloud Email Delivery 完整教程

下一篇:欧易Okx

猜你喜欢

网友评论