阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Linux主机通过代理服务器进行网络连接

107次阅读
没有评论

共计 1215 个字符,预计需要花费 4 分钟才能阅读完成。

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

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

众所周知,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 就可以使用了。

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-20发表,共计1215字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中