我对 Ubuntu 还很陌生,所以请详细说明。
在我的大学里,我有带有用户名和密码的特定 Wi-Fi 设置,以及带有代理服务器的 LAN 设置。
在我的网络设置和 Firefox 的首选项中,我已给出所需的设置,因此我的 Wi-Fi 可以工作,但我的终端无法连接到 WiFi。
我尝试了 yum install,甚至在我的终端上 ping www.google.com,但仍然无法连接。
但是当我打开 ubuntu 存储库(http://in.archive.ubuntu.com/) 在我的 Firefox 浏览器中它会打开网页。
那么我该如何解决这个问题?
我大学的 IT 管理员不会帮助解决这个问题。
那么我该如何配置我的终端来连接到互联网?
在我家,没有这个设置,终端可以连接到互联网。
在我做完之后
导出|grep 代理
我得到的输出为
声明-x ftp_proxy =“http://我的用户名:[电子邮件保护]:8080”
声明-x http_proxy =“http://我的用户名:[电子邮件保护]:8080”
声明-x https_proxy =“http://我的用户名:[电子邮件保护]:8080”
如果我这么做
wget www.google.com
我得到的输出为
--2014-05-15 11:09:12--http://www.google.com/
连接到 10.30.1.252:8080...已连接。
代理请求已发送,等待响应... 407 需要代理身份验证(Forefront TMG 需要授权才能完成请求。拒绝访问 Web 代理筛选器。)
2014-05-15 11:09:12 错误 407:需要代理身份验证(Forefront TMG 需要授权才能满足请求。拒绝访问 Web 代理筛选器。)。
请帮忙!!
答案1
1.:检查 Firefox 中的代理设置:编辑 - 首选项 - 高级 - 网络 - 设置...
这里应该是代理设置
如果没有,则检查网络设置中的代理
2.
sudo nano /etc/environment
3.:输入你的 sudo 密码
4.:添加以下行:
http_proxy=http://your-proxy-goes-here
https_proxy=http://your-proxy-goes-here
ftp_proxy=http://your-proxy-goes-here
5.:Ctrl+X,确认相同的名称,然后按Y再次确认(它会引导您)
6.:从新终端运行
sudo +E apt-get update
应该可以
答案2
终端未连接到互联网。您的计算机已连接到互联网,并且您的终端会使用它。您可以尝试执行wget http://google.com/
。如果您没有收到任何错误,则表示一切正常。
可能是您所在大学的代理阻止了除 之外的所有http
协议。如果您想使用其他协议,则必须使用可通过端口 80 TCP(端口http
)访问的 VPN。