解决CentOS内网机通过Windows下假设代理来访问网络

Posted XuepengZ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决CentOS内网机通过Windows下假设代理来访问网络相关的知识,希望对你有一定的参考价值。

新分配的CentOS运行在内网环境下,无法连接Internet,为了能够使用yum部署OpenVas工具,需要在内网下一台Windows主机架设代理,作代理服务器来令虚拟机上网。

代理服务器选择了CCproxy,下载并安装CCProxy,配置所要代理的协议,并选择能够联外网的网卡ip

在下方本机局域网IP选择可以与CentOS虚拟机进行通讯的网卡地址,点击确定

账号管理根据个人需要进行配置,我这边选择的是允许所有(建议最好为虚拟机配置账号,方便以后调试和监控)

1.、在CentOS中配置全局代理

1 vim /etc/profile
export http_proxy="http://202.169.100.196:8089"
export https_proxy="http://202.169.100.196:8089"
export ftp_proxy=$http_proxy
#export RSYNC_PROXY="202.169.100.196:3128"
1 source /etc/profile

注意:

  1、配置完后需要使用source命令使其生效,如果还是不行,需要reboot重启

  2、ccproxy只支持上面截图中的协议,对于最后一个RSYNC协议并不支持,需要配置SQUID代理服务,后续会对使用SQUID代理HTTP和RSYNC进行总结

2、配置yum代理

1 vim /etc/yum.conf
2 #在配置文件中加上
3 proxy=http://202.169.100.196:8089

 

3、配置wget代理

1 vim /etc/wgetrc
http_proxy = http://202.169.100.196:8089
ftp_proxy = http://202.169.100.196:8089
https_proxy = http://202.169.100.196:8089

测试:

1 curl -k https://www.baidu.com
2 wget https://www.baidu.com

 

以上是关于解决CentOS内网机通过Windows下假设代理来访问网络的主要内容,如果未能解决你的问题,请参考以下文章

内网机器,使用mvn打包时怎样指定使用本地仓库,而不去外网(中央仓库)下载

如何利用外网服务器和本地内网机搭建反向隧道?

SSH隧道 访问内网机

利用ssh转发功能做端口映射,实现内网穿透

正向代理配置网关服务器

如何让内网的CENTOS服务器能用域名访问?