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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows代理Linux 突破网络封锁实现上网相关的知识,希望对你有一定的参考价值。

实现目的及原因:公司网络安全做的相当到位,所用测试及生产服务器禁止连接外网。然而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:测试是否能够上网:

  

技术分享

技术分享

可以上网,在服务端看到有流量走过。配置完成。


本文出自 “沙漠骆驼” 博客,请务必保留此出处http://maomaochong.blog.51cto.com/9260445/1918187

以上是关于windows代理Linux 突破网络封锁实现上网的主要内容,如果未能解决你的问题,请参考以下文章

Windows设置代理,linux连接windows上网

Python构建代理池,突破IP的封锁爬取海量数据(附项目源码)

windows做代理服务器让内部linux上网

Tor网络突破IP封锁,爬虫好搭档入门手册

Windows / Linux / MacOS 设置代理上网的方法汇总

如何使用代理服务器上网