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上运行安装。 这是一个代理的小软件。用起来还不错,当然你也可以用其他的软件实现。
![](https://s1.51cto.com/wyfs02/M02/91/F1/wKioL1j5pDCzuluUAAU0e_veHuA139.png-wh_500x0-wm_3-wmp_4-s_290137311.png)
设置要代理的客户端的 IP保存确定。即可。
![](https://s5.51cto.com/wyfs02/M00/91/F2/wKiom1j5pOuxdC4JAABqwTMoJvE010.png)
![](https://s4.51cto.com/wyfs02/M02/91/F1/wKioL1j5pWDiykl6AABOSj13yOo043.png)
![](https://s2.51cto.com/wyfs02/M02/91/F2/wKioL1j5pb2gd1IiAABLvtL660Y535.png)
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:测试是否能够上网:
![](https://s3.51cto.com/wyfs02/M01/91/F3/wKiom1j5qE2jGtIdAACNaPHN73I111.png)
![](https://s3.51cto.com/wyfs02/M01/91/F2/wKioL1j5qE2RARhkAABmqNr6C-A536.png)
可以上网,在服务端看到有流量走过。配置完成。
相关文章推荐
- Linux下实现Drcom的代理上网
- 虚拟机下的Linux如何实现共享windows上网的方法
- 网络爬虫爬取全国省市区(动态ip代理的获取,实现对ip限制的突破)
- 宿主机为linux、windows分别实现VMware三种方式上网
- windows下通过putty实现ssh隧道代理上网
- 使用Linux的SSH端口转发实现代理上网
- 使用Linux的SSH端口转发实现代理上网
- Linux网络编程:一个简单的正向代理服务器的实现
- linux网络代理上网配置
- [linux网络] iptables+ip route 实现双线上网流量分割
- 基于visual c++之windows核心编程代码分析(59)实现网络简单代理编程
- linux内核学习-宿主机为linux、windows分别实现VMware三种方式上网(关注新浪微博:寂寞侵蚀的岁月(4000多篇技术分享))
- Linux网络编程:一个简单的正向代理服务器的实现
- 如何在Linux中实现网络链接已实现上网(局域网和宽带)
- Linux下通过Windows的ISA代理认证上网
- Intel Tianocore:让Linux程序突破Windows 8 UEFI封锁!
- 宿主机为linux、windows分别实现VMware三种方式上网(转)
- 宿主机为linux、windows分别实现VMware三种方式上网