大奖

来自 cyberyozh 应用的大奖。

赢取苹果MacBook,$2000,iPad 和 大量其他奖品!

参与












在 Linux 上配置代理

Linux 是一种操作系统,它赋予用户对网络流量的完全控制权。它是运行测试工具、自动化脚本和安全上网的理想平台。

然而,在 Linux 中并没有一个可以魔术般地在所有地方开启代理的“单一按钮”。浏览器可能使用一种设置,终端使用另一种,而系统守护进程则使用第三种。

在本指南中,我们将探讨如何根据您的任务选择代理类型,以及三种设置方法:通过图形界面(适用于桌面端)、通过终端(适用于控制台)和通过 OpenVPN(适用于全量隧道)。


第一部分。策略:您的 Linux 需要哪种代理?

Linux 常用于特定的技术任务。选择哪种“燃料”(IP 地址)取决于您具体运行的内容。

1. 数据中心代理 (Datacenter) — 适用于代码和管理

  • 它是什么: 来自托管提供商的高速 IP。
  • 用途: 使用 wget/curl 工具、通过受限存储库更新系统、通过 SSH 访问服务器、自动化日常任务。
  • 优点: 速度最快且价格低廉。在 Linux 中,这是技术需求最常见的选择。

2. 住宅代理 (ISP) — 适用于脚本和自动化

  • 它是什么: 家庭 ISP 运营商的 IP 地址。
  • 用途: 运行用于市场调研的 Python 脚本、管理高负载请求以及通过浏览器使用海外服务。
  • 为什么选择: 住宅 IP 为您的合法自动化任务提供更高水平的信任度,确保连接稳定并可靠地访问所需数据。
  • 👉 您可以在此处阅读有关住宅代理的更多信息

3. 移动代理 (4G/5G) — 适用于 SMM 和测试业务

  • 它是什么: 移动运营商的 IP。
  • 用途: 使用官方社交媒体管理工具 (SMM)、测试移动应用以及管理企业通信。
  • 为什么选择: 如果您在 Linux 上管理多个企业社交媒体账号,带有通过链接更换 IP 旋转功能的私有移动代理将有助于保持安全稳定的连接,避免中断。
  • 👉 您可以在此处阅读有关移动代理的更多信息

第二部分。准备数据

我们建议使用来自 CyberYozh App 的私有通道。与许多供应商不同,我们不仅提供 SOCKS5,还提供 OpenVPN 配置文件。

购买后,您将获得:

  • IP (Host): 172.98.60.180
  • 端口 (Port): 58763
  • 登录名 / 密码 (Login / Password): 用于身份验证的数据。
  • .ovpn 文件: (用于 OpenVPN 方法)。

图 1. CyberYozh App 平台界面截图,展示了代理服务器连接数据的位置。图中显示了 IP 地址 (Host)、端口 (Port)、用户名 (Proxy Username) 和密码 (Proxy Password) 字段。


第三部分。方法 1:图形界面 (Network Manager)

此方法适用于桌面版本(如 Ubuntu、Fedora、Mint 等使用 GNOME/KDE 桌面环境)的用户。它将更改浏览器和系统应用的设置。

  1. 打开 设置 (Settings) -> 网络 (Network)。
  2. 点击 网络代理 (Network Proxy) 旁的齿轮图标。

图 2. NetworkManager 中的代理设置窗口,显示了网络代理的配置选项。

  1. 选择 手动 (Manual) 模式。
  2. 为所需协议(HTTP、HTTPS、SOCKS)输入 IP 和端口。
  3. 重要提示: Linux GUI 通常不支持在此窗口输入登录名/密码。身份验证稍后进行:当您打开浏览器时,它会在弹窗中请求用户名和密码。

图 3. 用于输入代理服务器凭据的身份验证对话框。


第四部分。方法 2:通过终端设置 (The Linux Way)

如果您使用的是没有显示器的服务器,或者希望 wgetcurlgit 等工具通过代理运行,则必须使用此方法。

临时设置(仅针对当前会话)

在终端输入以下命令(替换为您自己的数据):

export http\_proxy="http://login:password@172.98.60.180:58763" export https\_proxy="http://login:password@172.98.60.180:58763"

现在 curlwget 命令将通过代理运行。

永久设置

要使设置在重启后依然生效,请将这些行添加到 ~/.bashrc/etc/environment 文件中。


第五部分。方法 3:通过 OpenVPN 实现全量隧道

这是最可靠的方法。我们不单独配置每个程序,而是为所有系统流量创建一个加密隧道。CyberYozh App 提供现成的配置文件。

第一步。安装

安装 OpenVPN 客户端(如果尚未安装):

  • Ubuntu/Debian: sudo apt install openvpn
  • CentOS/Fedora: sudo yum install openvpn

第二步。下载配置

从 CyberYozh App 个人中心下载 .ovpn 文件。

图 4. 下载配置文件。

第三步。运行

通过终端启动连接:

sudo openvpn /路径/到/文件.ovpn

图 5. Linux 终端界面,展示了通过 sudo openvpn 命令并指定配置文件路径来运行 OpenVPN 的过程。

系统将请求代理(VPN)的登录名和密码。请输入它们。

  • 建议: 为了避免每次都输入密码,可以创建一个文本文件 pass.txt(第一行输入登录名,第二行输入密码),并在命令中添加参数 --auth-user-pass pass.txt

图 6. Linux 终端界面,输入密码提示。

如果您看到 Initialization Sequence Completed 消息 — 恭喜,您已成功连接!

图 7. 显示成功连接消息的 Linux 终端。


第六部分。验证

要确认您的 Linux 现在已显示位于另一个国家,请打开浏览器或在终端输入:

curl ifconfig.me

您应该会看到代理服务器的 IP 地址。

图 8. 用于检查状态的 Web 界面。


总结

Linux 赋予您多种选择:

  • 对于脚本和自动化,请在终端使用环境变量并选择住宅代理
  • 对于全系统保护,请使用 OpenVPN 方法。
  • 对于社交媒体管理 (SMM),请连接带有链接旋转功能的私有移动代理

您可以在 CyberYozh App 目录中找到所有必要的配置和代理类型。

聊天