從命令列設定代理伺服器

從命令列設定代理伺服器

我使用的是 Ubuntu 18.04。我想為所有用戶設定代理伺服器。這是我所擁有的:

$ cat /etc/environment
> http_proxy="http://proxy.foo.com:8080"
> https_proxy="http://proxy.foo.com:8080"
> no_proxy="localhost, 127.0.0.1, *.foo.com"

如果我現在打開 Firefox,我將無法訪問任何網站。當我進入網路設定時,我仍然看到“網路代理”為“關閉”。將其設定為“手動”並輸入上面的代理設定後,我可以使用 Firefox 連接到互聯網。

如何從命令列在網路設定中設定代理?

答案1

幾年前,當我使用代理程式時,我在終端機上使用了這些命令:

set http_proxy=http://proxy.foo.com:8080
set https_proxy=http://proxy.foo.com:8080
export http_proxy=http://proxy.foo.com:8080
export https_proxy=http://proxy.foo.com:8080

您可以執行“env | grep proxy”來驗證此配置。至少對於命令列來說它對我有用。

相關內容