Answers:
代理URL的一般方案是user:password @ host:port
您可以设置环境变量http_proxy
,https_proxy
,ftp_proxy
,socks_proxy
或者all_proxy
在bash shell中,键入以下内容:
export http_proxy="http://user:password@host:port"
要保留此配置,可以将其添加到/ etc / environment或/etc/bash.bashrc、/etc/profile或单个用户/home/user/.bashrc
要设置网络代理设置,可以使用 gsettings
gsettings
改变在configuation文件DConf,这是Ubuntu的网络代理设置核心设置,您要在GUI看Network > Network Proxy
这是一个例子
gsettings set org.gnome.system.proxy.http host ''
gsettings set org.gnome.system.proxy.http port 0
gsettings set org.gnome.system.proxy.http host ''
gsettings set org.gnome.system.proxy.http port 0
gsettings set org.gnome.system.proxy.ftp host ''
gsettings set org.gnome.system.proxy.ftp port 0
#Setting the Dynamic socks proxy
gsettings set org.gnome.system.proxy.socks host 'localhost'
gsettings set org.gnome.system.proxy.socks port 1111
#Setting Mode
gsettings set org.gnome.system.proxy mode 'manual'
您无法在Ping中使用传统意义上的代理。Ping使用ICMP协议工作。
HTTP代理仅适用于HTTP流量。您可以使用SOCKSify-wrapper代理大多数程序中的大多数流量。“ dante-client”软件包提供了一个socksify。我在其他场合使用了这个:https : //github.com/gr0gmint/transucks