您的位置:首页 > 理论基础 > 计算机网络

windows代理Linux 突破网络封锁实现上网

2017-04-21 14:40 375 查看
实现目的及原因:公司网络安全做的相当到位,所用测试及生产服务器禁止连接外网。然而linux在安装软件时,编译安装效率实在是太低,一般都采用 rpm形式安装。但是很多rpm包是自带的光盘上没有的。 一个个去网上下载真是太多了,让人头疼。 之前一直用本地测试linux环境 用yumdownload下载rpm包后。再上传到生产服务器。实在是太麻烦了,整个人就要炸了。刚好公司有一台DNS转发服务器(windows server 2008 r2)可以联网。所以就萌生了用windowns代理linux上网来实现 yum联网安装rpm包的想法。
实现过程:
1.下载 ccproxy软件在wind ser 2008上运行安装。
这是一个代理的小软件。用起来还不错,当然你也可以用其他的软件实现。




设置要代理的客户端的 IP保存确定。即可。











3. 以上为代理服务器设置,非常简单。下面我们对linux服务器进行相关设置。
 3.1:代理相关配置
打开 /etc/profile文件在末尾加入:
http_proxy=http://10.103.21.19:808
https_proxy=http://10.103.21.19:808
ftp_proxy=http://10.103.21.19:808

export http_proxy https_proxy ftp_proxy no_proxy
保存后执行命令 source /etc/profile 是配置生效。

3.2:DNS配置 (要能解析公网地址的dns,配置dns后测试方法: nslookup www.baidu.com )
打开 /etc/sysconfig/network-scripts/ifcfg-eth0 加入 DNS1= XXX.XXX.XXX.XXX
3.3:测试是否能够上网:







可以上网,在服务端看到有流量走过。配置完成。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 上网 windows