linux服务器上设置网络代理

PS:本文针对那些不能访问互联网的服务器(比如需要认证的网络等等),可以提供代理服务,让该服务器访问互联网!

###需要的配置参数:http_proxy, https_proxy, ftp_proxy…
比如你有一机器的IP为 10.10.10.10,可以用来上网;可以用此机器做代理;
首先下载CCProxy工具,接着在工具的 账号 选项里添加允许访问的内网机器的ip地址;然后启动该工具即可;

###在linux服务器上的配置为:

####vim /etc/profile [全局代理]
http_proxy=http://10.10.10.10:808/
https_proxy=http://10.10.10.10:808/
export http_proxy
export https_proxy
source /etc/profile

####vim /etc/yum.conf
添加:proxy=http://10.10.10.10:808/

ps:有密码的格式为:proxy=http://username:password@yourproxy:8080/

####wget的代理:
vim /etc/wgetrc
添加:
http_proxy=http://10.10.10.10:808/
https_proxy=http://10.10.10.10:808/
ftp_proxy=http://10.10.10.10:808/

yum,wget等一类网页访问的工具走的都是http(s)协议,ping走的是tcp层的协议,代理只是对应用层上的起作用,所以ping命令仍然是ping不通的