星空网 > 软件开发 > 操作系统

ubuntu设置代理上网

  代理服务器(Proxy Server)是个人网络和Internet服务商之间的中间代理机构,它负责转发合法的网络信息,对转发进行控制和登记。代理服务器作为连接Internet(广域网)与Intranet(局域网)的桥梁,在实际应用中发挥着极其重要的作用。

  环境:Win7_64位+VMware11+Ubuntu1204

  火狐浏览器的配置相对简单,只需在系统设置中找到NetWork,在网络代理中选择手动模式配置代理服务器地址和端口即可。由于一些代理服务器拒绝虚拟机的直接访问,所以虚拟机的网卡要设置为NAT模式 ,不能为桥接模式,这也是许多开发人员配置不成功的原因。

  系统设置不能设置用户登录,如果代理服务器不允许匿名登录,这时命令行(apt-get wget)依然不能上网。本文主要介绍命令行下如何设置代理上网。

  

  针对apt工具的代理:需配置/etc/apt/apt.conf文件,格式如下:

  1 Acquire::http::proxy "http://user:pwd@proxy.xxx:8080/";  2 Acquire::https::proxy "https://user:pwd@proxy.xxx:8080/";  3 Acquire::ftp::Proxy "ftp://username:password@proxyhost:port/";

  这样设置永久有效,同时也推荐这样设置。当然这里同样需要将虚拟机的网卡设置为NAT模式。

 

  针对wget工具的设置:需配置/etc/wgetrc文件,格式如下:

1 http_proxy = http://user:pwd@proxy.xxx:8080/
2 use_proxy = on

  

  通过设置DNS服务器穿透代理:由于部分网关通过dns拦截上网,可采用设置DNS服务器

    1, 通过修改/etc/network/interfaces,在它的最后增加一句:dns-nameservers 114.114.114.114

      114.114.114.114是114提供的DNS服务,这里只是举一个例子,你也可以改成电信运营商的DNS,重启后DNS就生效了。

    2, 通过修改/etc/resolvconf/resolv.conf.d/base(这个文件默认是空的),在里面插入:

      nameserver 8.8.8.8
      nameserver 8.8.4.4

      保存然后执行resolvconf -u

    这里不建议,一般来说,这样设置无效。

   

  通过设置代理环境变量:

    1,临时设置:在终端中输入命令export http_proxy=http://usr:pwd@proxy_addr:proxy_port/

    2,永久设置:在~/.bashrc或/etc/profile等启动文件中添加export http_proxy=http://usr:pwd@proxy_addr:proxy_port/

    注意:在系统设置中设置代理的原理就是设置代理变量,所以系统设置会覆盖掉此变量。

    经测试,设置环境变量可以使火狐浏览器上网,但命令行依然不能上网。

 

  




原标题:ubuntu设置代理上网

关键词:ubuntu

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

上海到马来西亚海运价格:https://www.goluckyvip.com/tag/92319.html
Prestashop:https://www.goluckyvip.com/tag/9232.html
义乌到马来西亚海运价格:https://www.goluckyvip.com/tag/92320.html
船运马来西亚价格:https://www.goluckyvip.com/tag/92321.html
马来西亚到中国海运价格:https://www.goluckyvip.com/tag/92322.html
吉隆坡海运费用:https://www.goluckyvip.com/tag/92323.html
德国vat税号查询的网站是什么:https://www.kjdsnews.com/a/1842258.html
德国vat税号查询的网站是什么:https://www.xlkjsw.com/news/93310.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流