树莓派做网络代理_【树莓派】Linux 系统级别代理配置

在Windows下,通过代理服务器怎么去设置连接代理服务器,浏览器---->工具------>internet选项----->连接--->局域网设置------->勾选“为lan使用代理服务器”,配置代理服务器的IP和端口号。OK。到这里Windows系统下通过代理服务器进行浏览网页就可以了。

但是Linux下我们怎么去通过代理服务器进行网络连接呢?

其实Ubuntu桌面版,也是可以这样配置的,下面这个截图是 10.10之前版本的ubuntu系统下的:

依次打开“系统“------>”首选项“----->“网络代理”,如下图所示:

在实践中,我做了尝试,参考如下配置:

export http_proxy=http://proxy.xa.petrochina:8080/

export FTP_PROXY=http://proxy.xa.petrochina:8080/

export ftp_proxy=http://proxy.xa.petrochina:8080/

export all_proxy=socks://proxy.xa.petrochina:8080/

export ALL_PROXY=socks://proxy.xa.petrochina:8080/

export HTTPS_PROXY=http://proxy.xa.petrochina:8080/

export https_proxy=http://proxy.xa.petrochina:8080/

export HTTP_PROXY=http://proxy.xa.petrochina:8080/

export no_proxy=localhost,127.0.0.1,192.168.0.0

YUM代理设置

编辑/etc/yum.conf,在最后加入

# Proxy

proxy=http://username:password@proxy_ip:port/

Wget的代理设置

编辑/etc/wgetrc,在最后加入

# Proxy

http_proxy=http://username:password@proxy_ip:port/

ftp_proxy=http://username:password@proxy_ip:port/

系统全局代理

如果需要为某个用户设置一个系统级的代理,可以在~/.bash_profile中设置:

http_proxy="http://username:password@proxy_ip:port"export http_proxy

Linux 终端下设置网路代理-解决wget无法访问网址问题

可以通过设置四个环境变量:"HTTP_PROXY"、"http_proxy"和"FTP_PROXY"、"ftp_proxy"就行了。

步骤一:

linux系统/root目录下文件.bash_profile中添加以下几行:

export HTTP_PROXY=http://username:password@proxy.server:8080

export http_proxy=http://username:password@proxy.server:8080

export FTP_PROXY=http://username:password@proxy.server:8080

export ftp_proxy=http://username:password@proxy.server:8080

其中:username和password是用户名和密码,用于需要验证的代理服务器上;proxy.server是代理服务器的地址,后面的8080是端口号。

注意密码中不要待用“@”,以防与后面分割符“@”混乱。

步骤二:

修改保存后重启Linux或在终端运行"source .bash_profile"即可。

()

---------------------------

Linux下命令窗口盛行,很多程序也只有命令行窗口。这也就造成了每个程序通过代理服务器连接网络的设置也不尽一样。下面就Linux下一些常用的通过代理服务器连接网络的设置简单的配置下。

【通用的代理服务器设置】

对于大多数Linux控制台程序,例如apt-get和aptitude命令、git命令、wget命令,这些程序都使用http_proxy和ftp_proxy环境变量来获取代理服务的配置。

方法就是在你的配置文件中加入一下2个变量(你可以在/etc/profile,/etc/bashrc,~/bashrc,~/.profile等,可以根据自己的情况进行设置,建议在~/bashrc中设置)

export http_proxy=http://username:password@proxyserver:port/

export ftp_proxy=http://username:password@proxyserver:port/

如果你的代理服务器需要用户名和密码才能访问,要填写username和password,如果没有的话则可以省略。比如:

export http_proxy=http://abcde:123456@192.168.100.1:8080

export ftp_proxy=http://abcde:123456@192.168.100.1:8080

代理服务器登录用户名:abcde 密码:123456

代理服务器地址:192.168.100.1 端口:8080(可以在代理服务器中指定)

保存退出。

退出下终端,或者直接source ~/.bashrc 加载在文件,是环境变量生效。

[ subversion的代理服务器配置 ]

要配置subversion的代理服务器,需要修改$HOME/.subversion/servers文件,在此文件的[global]段加上:

http-proxy-host = 192.168.100.1

http-proxy-port = 8080

http-proxy-username = abcde

http-proxy-password = 123456

现在svn就可以使用代理服务器访问版本库了。

[ yum的代理服务器配置 ]

如果想让CentOS中的yum可以通过代理服务器更新程序,则需要修改文件/etc/yum.conf,在此文件中加上:

proxy=http://abcde:123456@192.168.100.1:8080

现在使用yum就可以使用了。

----------------

待续...

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值