浅析Vmware Team功能之CCProxy网络共享代理实验

简介:

许多家庭和校园学生希望两台电脑或多台能共享上网,可以通过猫外接路由加交换机上网,然而网络服务商限制使用路,使其多台电脑不可能不用路由,而且网络服务商(校园网)给的账号和密码和上网的MAC地址绑定(也就是单号单用)。给个人家庭和在校园上网的同学带来不便,今天通过虚拟机的组功能和代理服务理念来实验网络共享上网。

(一)涉及内容:Vmware Wokstation中Team功能、CCProxy代理服务器软件

1、VMware Workstation 5.0(及其以后的版本)提供了“Team”功能。每个Team都包括“一组”虚拟机,以及多个虚拟交换机。Team是VMware Workstation版本所特有的功能,VMware的其他版本(例如VMware Server、VMware ESX Server)以及其他虚拟机(例如Virtual PC)所不具备的。它可以将虚拟机“分组”—在一个工作组中创建多个虚拟机并同时启动。

2、CCProxy于2000年6月问世,是国内最流行的下载量最大的的国产代理服务器软件。主要用于局域网内共享上网和上网行为监控的最好的代理服务器软件。共享上网功能可以支持ADSL拨号、宽带上网、专线接入、ISDN、卫星上网、代理服务器上网、3G上网等目前已知的几乎所有上网方式。只要装有CCProxy的IP代理服务器能上网,并且其他客户端能够连接到这台服务器,通过设置代理服务器密码就可以通过局域网代理服务器的代理功能实现共享上网。

(二)实验原理

CCProxy共享上网原理,通过Team Lan实现。

详解:将能上外网的计算机(HOST)的网络环境(包括新增网卡的IP)视为一台交换机通过添加的网卡物理连接到另外的计算机,设置局域网IP地址,从而实现上网。

(三)实验成果:Team利用CCProxy实现网络共享

    在实验之前首先在E盘建立ccproxy文件夹,在此文件夹下建立ccproxyhost和ccproxyguest文件夹,将来存放XP操作系统快照里的克隆链接文件(有关快、克隆等操作请参照相关文章)

Team功能局域网LAN的网络搭建

1.运行虚拟机VMware Workstation,选择File-New-Team打开分组向导,如图所示

 

“下一步”为分组命名和Team文件保存路径选择。

 

 

 

 

点击完成,虚拟机的虚拟网络Lan建立成功。

2.回到VMware Workstation的主界面点击编辑组链接进行分组设置。要想使Lan1中的至少一台计算机能够连接外网,这里采用“host克隆”作为主机添加网络适配器通过桥接方式连接外网,从而为实现ccproxy网络代理服务上网提供网络基础。

 

下一步进行IP设置,这里涉及到三块网卡的IP设置,“host克隆”主机的桥接网卡IP设置、LAN1网卡IP设置;“guest克隆”客户机的LAN1网卡IP设置。为了方便区分也可以将本地连接重命名,参照附图。

 

 

CCProxy网络设置

1.安装CCProxy

在Host克隆主机上安装CCProxy软件,熟悉软件工作原理和环境

 

账号管理,允许范围“允许部分”、验证类型“IP地址”,新建用户,设置IP地址为Host克隆主机LAN1的IP地址192.1681.1,其余默认即可。

 2.Guest客户机验证

 打开IE浏览器,在未代理之前是不可以上网的,选择“工具”—“Internet选项”命令。

 

 

设置完成。这样Guest客户机就可以通过网络代理服务上网了。

附图:实体机、Host主机网络连接的关系

 

 



本文转自 lizhi727 51CTO博客,原文链接:http://blog.51cto.com/lizhi727/896952


相关文章
|
9天前
|
网络协议 安全 Shell
`nmap`是一个开源的网络扫描工具,用于发现网络上的设备和服务。Python的`python-nmap`库允许我们在Python脚本中直接使用`nmap`的功能。
`nmap`是一个开源的网络扫描工具,用于发现网络上的设备和服务。Python的`python-nmap`库允许我们在Python脚本中直接使用`nmap`的功能。
|
9天前
|
机器学习/深度学习 TensorFlow API
Keras是一个高层神经网络API,由Python编写,并能够在TensorFlow、Theano或CNTK之上运行。Keras的设计初衷是支持快速实验,能够用最少的代码实现想法,并且能够方便地在CPU和GPU上运行。
Keras是一个高层神经网络API,由Python编写,并能够在TensorFlow、Theano或CNTK之上运行。Keras的设计初衷是支持快速实验,能够用最少的代码实现想法,并且能够方便地在CPU和GPU上运行。
|
14天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的网络互联实验平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的网络互联实验平台附带文章源码部署视频讲解等
17 0
|
17天前
|
网络协议 Linux 开发工具
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
|
17天前
|
Linux 虚拟化
部署04-ncpa.cpl 虚拟机介绍,什么是虚拟机,怎样使用虚拟机,安装VMWARE,WorkStation,VMWARE这款软件是收费软件,可以在一个月期间进行使用,成功看VMWARE高级网络设置
部署04-ncpa.cpl 虚拟机介绍,什么是虚拟机,怎样使用虚拟机,安装VMWARE,WorkStation,VMWARE这款软件是收费软件,可以在一个月期间进行使用,成功看VMWARE高级网络设置
|
24天前
|
安全 网络安全
IPXProxy代理提升网络安全:私人住宅IP的高匿名性
​在现代数字环境中,保护在线隐私和安全已成为关键问题。每次我们在网上浏览时,都会留下数据痕迹,这些痕迹可能被用来跟踪我们的活动,甚至有些网站会禁止访问我们的IP地址。为了保护上网安全并确保网络活动顺利进行,许多个人和企业转向使用私人住宅IP。那么,什么是私人住宅IP,它的高匿名性体现在哪些方面?
|
1月前
|
缓存 网络协议 Linux
玩转网络调试利器:深入剖析ip命令的强大功能
玩转网络调试利器:深入剖析ip命令的强大功能
27 2
|
25天前
|
负载均衡 数据安全/隐私保护 网络架构
理解网络交换机:L2与L3交换机的功能与区别
理解网络交换机:L2与L3交换机的功能与区别
38 0
|
2月前
|
缓存 开发框架 安全
【Uniapp 专栏】详解 Uniapp 的网络请求功能特性
【5月更文挑战第13天】Uniapp是一款跨平台开发框架,提供便捷的网络请求功能,支持HTTP/HTTPS协议及GET/POST等多种请求方法。它允许设置请求参数、处理响应数据,并有超时时间、缓存策略及错误处理机制。还能与状态管理、页面交互结合,确保数据安全并进行性能优化。通过案例和比较,展现了Uniapp在网络请求上的优势,为开发高质量移动应用奠定基础。理解和掌握这些特性对于创建出色应用体验至关重要。
【Uniapp 专栏】详解 Uniapp 的网络请求功能特性
|
1月前
|
数据采集 Java 数据安全/隐私保护
使用Java进行网络采集:代理IP与参数传递详解
Java参数传递是按值传递,包括对象引用的值。当传递对象时,方法内部修改对象内容会影响原始对象,但不能改变原始引用。示例展示了如何在爬虫代理中使用此机制,通过`ProxySettings`类传递代理信息,方法内可访问但不能更改原始对象。理解这一机制对编写高效无错的Java代码至关重要。
使用Java进行网络采集:代理IP与参数传递详解