无法使用代理ping谷歌

我正在使用代理连接到互联网。 我可以使用firefox和软件中心。 但不能ping谷歌。 当我试着说

ping google.com ping: unknown host google.com 

我也尝试过使用ip地址。 它说目标主机无法访问。

请帮忙。 提前致谢。

对于bash命令,您必须单独设置代理。 为此,您必须设置一个环境变量,例如:

 ping google.com # can't resolve, no proxy set export http_proxy=proxy.example.com:1234 ping google.com # works, proxy set for this bash session. 

用您的代理配置替换地址和端口。 如果你总是在这个代理后面,将export http_proxy...命令添加到~/.bashrc这样每次启动一个新的bash会话时都会执行它。

或者要使用代理设置执行单个命令而不设置环境变量,请使用env ,例如:

 env http_proxy=proxy.example.com:1234 ping google.com sudo env http_proxy=proxy.example.com:1234 apt-get install cowsay 

要使用其他服务,例如HTTPS或FTP,您必须设置不同的变量:

 export https_proxy=proxy.example.com:1234 export ftp_proxy=proxy.example.com:1234 

试试这个:

打开终端。 Ctrl + Alt + T.

运行:

 $ sudo -i # nano /etc/bash.bashrc 

将以下行放在文件中:

 export http_proxy=http://my_proxy_server:3128/ export https_proxy=http://my_proxy_server:3128/ export ftp_proxy=http://my_proxy_server:3128/ export socks_proxy=socks://my_proxy_server:3128/ 

Ctrl + U ,粘贴。 Ctrl + O ,保存文件。 Ctrl + X ,关闭nano。

 $ sudo -i # nano /etc/environment 

将以下行放在文件中

 http_proxy=http://my_proxy_server:3128/ https_proxy=http://my_proxy_server:3128/ ftp_proxy=http://my_proxy_server:3128/ socks_proxy=socks://my_proxy_server:3128/ 

Ctrl + U ,粘贴。 Ctrl + O ,保存文件。 Ctrl + X ,关闭nano。

Interesting Posts