在使用 Ubuntu 系统时,有时我们需要通过代理服务器访问互联网,比如在公司内网、校园网环境,或为了提升访问速度和安全性。本文将详细讲解 Ubuntu代理服务器配置 的多种方法,无论你是刚接触 Linux 的新手,还是有一定经验的用户,都能轻松上手。
代理服务器是一种中介服务器,它接收客户端的请求并转发到目标服务器,再将响应返回给客户端。使用代理可以实现访问控制、缓存加速、匿名浏览等功能。
如果你只是想在当前终端中临时使用代理,可以通过设置环境变量来实现。假设你的代理服务器地址是 http://proxy.example.com:8080。
# 设置 HTTP 代理export http_proxy=http://proxy.example.com:8080# 设置 HTTPS 代理export https_proxy=http://proxy.example.com:8080# 设置 FTP 代理(可选)export ftp_proxy=http://proxy.example.com:8080# 排除本地地址不走代理(例如 localhost、127.0.0.1)export no_proxy="localhost,127.0.0.1,.example.com"
注意:这种方式只对当前终端有效,关闭终端后设置会失效。
若希望所有程序都通过代理上网,可以将代理配置写入系统环境变量文件。
# 编辑环境变量配置文件sudo nano /etc/environment# 在文件末尾添加以下内容(根据你的代理地址修改)http_proxy="http://proxy.example.com:8080/"https_proxy="http://proxy.example.com:8080/"ftp_proxy="http://proxy.example.com:8080/"no_proxy="localhost,127.0.0.1,.example.com"
保存并退出后,重启系统或重新登录,配置即可生效。这是 Linux系统代理设置 中最常用的方法之一。
如果你使用的是带图形界面的 Ubuntu(如 Ubuntu 22.04 LTS),也可以通过系统设置进行配置:
有时你只想让 apt 命令走代理(用于安装软件包),而不影响其他程序。可以创建 APT 专用的配置文件:
sudo mkdir -p /etc/apt/apt.conf.d/# 创建代理配置文件sudo nano /etc/apt/apt.conf.d/proxy.conf# 在文件中写入(注意末尾分号不能省略)Acquire::http::Proxy "http://proxy.example.com:8080";Acquire::https::Proxy "http://proxy.example.com:8080";
这样,只有 apt install、apt update 等命令会使用代理,非常适合企业或学校网络环境下的 Ubuntu网络代理教程 实践。
你可以通过以下命令检查环境变量是否设置成功:
echo $http_proxyecho $https_proxy
或者使用 curl 测试网络请求是否经过代理:
curl -I http://www.google.com
本文详细介绍了 代理服务器搭建指南 中针对 Ubuntu 系统的多种配置方式,包括临时终端代理、永久系统代理、图形界面设置以及 APT 专用代理。无论你是在开发、运维还是日常使用中,这些方法都能帮助你顺利连接网络。
建议根据实际需求选择合适的方式:临时调试用环境变量,长期使用推荐系统级配置或图形界面设置。如有疑问,欢迎在评论区留言交流!
本文由主机测评网于2025-12-23发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20251211912.html