ubuntu怎样设置代理上网?以下介绍常用的两种方法

本文介绍了在Ubuntu系统中设置代理上网的方法,包括通过系统网络设置全局代理和仅针对Firefox浏览器设置代理的方式。前者适用于需要全系统应用代理的情况,后者则为特定浏览器配置代理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ubuntu怎样设置代理上网?以下介绍常用的两种方法

一、通过系统网络设置

1、在ubuntu桌面上点击【系统设置】

2、在【系统设置】对话框,打开【网络】

3、在【网络】对话框中,点击【网络代理】

4、代理【方法】选手动;【HTTP代理】输入你的代理服务器IP以及端口。然后【应用到整个系统】

5、在ubuntu桌面上点击【FIREFOX浏览器】

6、依次打开【编辑】-【首选项】

7、在【firefox首选项】对话框中,依次点击【高级】-【网络】-【设置】

8、在【连接设置】对话框中,选择【使用系统代理设置】,然后确定即可上网了。

二、只设置FIREFOX上网

1、依次操作上述第5,6,7三个步骤后,在【连接设置】对话框中,选择【手动配置代理】,然后输入你的代理服务器IP以及端口,最后确定。

2、这个设置只能单独FIREFOX浏览器能上网,其余软件不能联网。

原文链接:

http://www.jb51.net/os/Ubuntu/297166.html

<think>我们参考用户提的引用内容,特别是引用[2]和引用[4]中关于设置环境变量永久代理方法。 用户需求:在Ubuntu终端中配置持久化的代理设置,即永久设置终端代理配置。 解决方案: 1. 通过修改用户的环境配置文件(如~/.bashrc或~/.profile)来设置http_proxy, https_proxy等环境变量。 2. 也可以考虑修改/etc/environment文件(系统级设置,影响所有用户)。 注意:用户要求的是终端代理,因此我们主要设置环境变量,而不是图形界面的系统代理。 步骤: 方法一:修改用户配置文件(推荐) 步骤1:打开~/.bashrc文件(如果用户使用bash)或~/.zshrc(如果使用zsh) 步骤2:在文件末尾添加代理环境变量 步骤3:保存并生效 方法二:修改/etc/environment(系统级,所有用户) 注意:需要管理员权限,且设置后会影响所有用户。 根据引用[4]的内容,我们可以设置多个代理变量,包括http_proxy, https_proxy, ftp_proxy, socks_proxy和no_proxy。 具体操作如下:</think>### 在Ubuntu终端中配置永久代理设置方法Ubuntu终端中设置永久代理两种主要方法,根据您的需求选择适合的方案: #### 方法一:修改用户配置文件(推荐) **适用于当前用户的所有终端会话** 1. 打开用户配置文件: ```bash nano ~/.bashrc ``` 2. 在文件末尾添加以下内容(替换为您的代理地址): ```bash # 设置代理 export http_proxy="http://代理地址:端口" export https_proxy="http://代理地址:端口" export ftp_proxy="http://代理地址:端口" export socks_proxy="socks://代理地址:端口" export no_proxy="localhost,127.0.0.1,内网域名" # 可选:设置Git代理 export GIT_PROXY_COMMAND="/usr/bin/env proxy-helper" ``` 3. 保存并激活配置: ```bash source ~/.bashrc # 立即生效 ``` #### 方法二:修改系统级配置文件 **适用于所有用户(需要管理员权限)** 1. 打开系统环境文件: ```bash sudo nano /etc/environment ``` 2. 添加以下内容: ```ini http_proxy="http://代理地址:端口" https_proxy="http://代理地址:端口" no_proxy="localhost,127.0.0.1" ``` 3. 重启系统或执行: ```bash source /etc/environment ``` #### 验证代理设置 ```bash # 查看环境变量 env | grep proxy # 测试网络连接 curl -v https://www.google.com ``` #### 取消代理设置 ```bash # 临时取消 unset http_proxy https_proxy # 永久取消(删除配置文件中的对应行) nano ~/.bashrc # 或 /etc/environment ``` > **注意**: > 1. 如果代理需要认证,使用格式:`http://用户名:密码@代理地址:端口` > 2. `no_proxy` 用于排除不需要代理的地址(用逗号分隔) > 3. 对于 SOCKS5 代理,使用格式:`socks5h://127.0.0.1:1080`(`h`表示代理DNS解析)[^2][^4]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值