1、【硬件环境】
a, 1台宿主(win7)+几十台虚拟机(xp)(vm10的版本,估计可打开52台以上的虚拟机)
b, 双网卡,其中一个网卡通过路由连接电信ADSL,一个直连集线器,可直接连接移动modem,也可直接连接办公室网络。
c,其中路由的网关为:192.168.1.1,通过配置花生壳实现外网的远程连接,内网则通过另外一个网卡在办公室远程连接。
 
2、【CCProxy的代理设置】
a, 因CCProxy免费版有3个用户及线程限制,故采用CCProxy2010-遥志代理软件真正绿色破解版。
b,设置截图如下:
代理服务设置如下,设置http及socks代理的端口,并设置为自启动
 
代理服务高级设置如下,去掉“禁止局域网外部用户”前面的勾,服务器绑定ip为0.0.0.0(默认),启动多IP出口无需打勾
 
 
防火墙设置,添加http及socks代理的例外端口(不建议关闭防火墙,因虚拟机里的xp系统未设置帐号密码,关闭访问墙存在安全风险)
 
 
3、【虚拟机网卡设置】
分别设置2个虚拟机卡,设置桥接模式,网卡需跟宿主机的网卡一一对应。
 
 
 
连接移动ADSL的网卡随便设置一个不可访问的私网地址
 
 
 
连接电信路由的网卡的设置如下。本人在测试时遇过一个怪问题,就是明明看到设置了默认网关,但在命令行下却看到未设置网卡;在重启网卡时,之前明明有默认网关,但重启后默认网关丢失。这2个情况均会影响代理的正常使用,需重新填写配置。
 
 
4、【路由设置及操作系统静态路由】
 
a,设置路由转发规则,需要注意的是端口映射必须是生效的,本人有次先添加了转发规则,然后修改了默认网关ip,重启路由后发现原来的转发规则全部失效。
 
b,配置花生壳dns。
申请一个花生壳帐号,配置一个动态域名。主要方便远程及分配代理给公网机器
 
 
c,上面的步骤操作完成后,代理仍无法对外提供服务,若移动的adsl未拨号,则代理可用,若移动的adsl拨号上去,则代理不正常。假设有个ip段为61.146.18.0/24 的公网服务器想通过电信宽带的网卡调用虚拟机的代理,则需在虚拟机的操作系统里添加多一个永久静态路由:
route -p ADD   61.146.18.0 MASK 255.255.255.0  192.168.1.1 METRIC  2 
 
这样才能在无论移动adsl是否拨号的情况下正常通过动态域名调用虚拟机的代理服务。
 

关于双网卡双宽带Http及Socks代理的配置的更多相关文章

  1. ubuntu 双线双网卡双IP实现方式

    昨天金桥机房上架了一台多玩的测试机,系统是ubuntu9.04 X64的系统,母机IBM X336机器.用户需求是双线,故采用一个网卡配置电信地址,另一个网卡配置联通地址,安装好系统后配置好IP发现联 ...

  2. Ubuntu实现双网卡双IP双待机

    Ubuntu实现双网卡双IP双待机 待机是借用了手机中的说法,其实是电脑上有两个网卡,一个无线,一个有线的.要实现无线访问外网Google Baidu查资料,有线网卡直接连接开发板.在Ubuntu上配 ...

  3. Linux双线双网卡双IP双网关设置方法

    机房上架了一台测试机,系统是Ubuntu 9.04 X64的系统,母机IBM X336机器.用户需求是双线,故采用一个网卡配置电信地址,另一个网卡配置联通地址,安装好系统后配置好IP发现联通地址和电信 ...

  4. Linux 双网卡双网段通信

    /********************************************************************************* * Linux 双网卡双网段通信 ...

  5. CentOS双网卡双IP设置

    CentOS双网卡双IP设置 系统环境:CentOS Linux 网络环境: 两个IP地址,192.168.0.10和10.10.30.2,掩码是255.255.255.0,这两个子网的网关地址分别是 ...

  6. linux双网卡双网关设置

    https://blog.csdn.net/wangliang888888/article/details/60139499 在给客户做软件部署的时候,客户提出了一个需求,需要用到双网卡双网关,我研究 ...

  7. widnows2008双网卡双ip不同Ip段

    机房内有不同段ip,因为线路不一样,比如普通带宽和cn2带宽,现有需求配置双网卡双ip ip1: 121.7*.*.*  255.255.255.192 121.7*.*129 ip2: 103.11 ...

  8. 双线机房双网卡双ip 路由设置

    做互联网网站,最头疼的事情之一就是电信和网通的互联互不通了,为了能够让北方网通和南方电信用户都可以快速的访问网站,解决办法就是托管 到双线机房.双线机房有两类,一类是通过BGP技术实现互联互通,服务器 ...

  9. CentOS6.6 双网卡双网关配置

    1.需求: 内网IP:10.63.215.7 网关:10.63.215.254 外网IP:180.168.29.92 网关:180.168.29.89 内外网均可以Ping通,可直接访问 2.IP配置 ...

随机推荐

  1. 一种新的技术,C++/CLI

    一.来源 在一个项目中,拿到了一个demo,看起来像是C#,又像是C++,部分截图如下 1.界面[C#的winform] 2.mian入口,是cpp 3.解决方案 二.猜测 一开始以为是C#工程,因为 ...

  2. Python3基础 os listdir curdir 查看当前工作目录的所有文件的名字

             Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

  3. 权限管理,pymysql模块

    权限管理 权限管理重点 MySQL 默认有个root用户,但是这个用户权限太大,一般只在管理数据库时候才用.如果在项目中要连接 MySQL 数据库,则建议新建一个权限较小的用户来连接. 在 MySQL ...

  4. 字符编码(ASCII、ANSI、GB2312、UTF-8等)系统梳理(转载)

    引言 在显示器上看见的文字.图片等信息在电脑里面其实并不是我们看见的样子,即使你知道所有信息都存储在硬盘里,把它拆开也看不见里面有任何东西,只有些盘片.假设,你用显微镜把盘片放大,会看见盘片表面凹凸不 ...

  5. Springboot2.x 拦截器

    一,单个拦截器,实现接口  HandlerInterceptor @Component public class MyInterceptor1 implements HandlerIntercepto ...

  6. input标签type=button时,如何禁用和开启按钮

    本文为博主原创,未经允许不得转载: <input id="exportCameraButton" type="button" class="bt ...

  7. vscode中使用EF脚手架生成数据库上下文(scaffold-dbcontext)

    目前在vscode上用netcore + ef core,在用dbfirst的方式生成模型和context上下文一直没有找到方法,之前在vs2017中,的nuget管理控制台输入命令: Scaffol ...

  8. Linux进程内存布局(翻译)

    Anatomy of a Program in Memory 在一个多任务OS中,每个进程都运行在它自己的内存沙箱中.这个沙箱就是虚拟地址空间,在32位下就是一块容量为4GB的内存地址.内核将这些虚拟 ...

  9. Ubuntu 16.04 kinetic 编译指定包

    编译指定包 catkin_make -DCATKIN_WHITELIST_PACKAGES=baoming 使用上述命令后catkin_make会一直编译上面那个包,想要编译全部包,使用 catkin ...

  10. 《A_Pancers团队》———团队项目原型设计与开发

    一.实验目的与要求 (1)掌握软件原型开发技术: (2)学习使用软件原型开发工具:本实验中使用墨刀 二.实验内容与步骤 任务1:针对实验六团队项目选题,采用适当的原型开发工具设计团队项目原型: 任务2 ...