由于某些家庭或小型局域网用户的各种需求和设备不同,所以继续写出几个组网方案让大家参考参考。如有错误之处,欢迎大家多多指点。

1,用网桥实现增加接入点
(比如你有5台机子要上网,而你的小型路由只有4个接口,这时,我们可以利用其中的一台有双网卡的机子来桥接上网)交叉线
2,用****来实现代理上网
(当我们没有路由器,只有交换机连接各机子的时候,这是除了共享宽带连接的另一个方法)直通线
3,用路由NAT来实现上网
(也就是用软路由,当没有路由器的时候我们可以把我们的一台机子做成软路由来上网)直通线
4,二台电脑直接通信
(有时候,大家可能要实现二台电脑的通信,但没有路由与交换机,有一根网线就OK了)直通与交叉线

下面我讲一下这几个方案的组建过程。
1.用网桥实现增加接入点,结构图1如下:
接法:电话线—ADSL modem—交换机—除拨号主机外的双网卡PC—待上网PC
 
我们常常为了路由器或交换机差一个网络接口而烦恼。又舍不得再去买一个回来,所以我们可以利用现有的条件来增加一个台能上网的机子,这需要有一台机子有双网卡。来看看设置吧。
我们找到了我们现在能上网的其中一台机子,什么?还不能上网(请看看小型组网方案这个连接的第三个方案吧,)然后把另一张网卡和你要上网的机子连接起来,用交叉线。这时,当连接完成之后,我们可以看到两个本地连接都是启用的:如图2: 这时,我们并不急着设置IP地址,我们把两个本地连接一起选起来,可以用拖动鼠标选。然后点右键—选择“桥接”。如图3:
过一会儿,我们就可以看到在网络连接里出现了一个叫网络桥的连接。同时,你会发现你的两个本地连接都不能设置IP地址了。这时,我们点网络桥—右键属性—如图4:
可以看到,网络桥把你两个本地连接给桥接起来了,我们只要点击TCP/IP协议。如图5:
给网络桥加个IP地址就可以了。IP地址和你原来的网络同个网段就行,如果你是主PC拨号上网共享宽带连接的,那么IP设置一定是
IP:192.168.0.X  子网掩码:255.255.255.0  网关:192.168.0.1
如果是别的上网方式那么就看你的网关来决定网段。设置完成之后,再给我们的待上网机子设置IP,IP和网络桥的设置方法同。设置后就可以上网了。如图6: 这就是通过网络桥来上网的方法,很简单,也很方便,但要双网卡主机开机的情况下才能让连接到他的机子上网。所以这个方法只适合不想买交换机或路由器但有双网卡的用户使用。
2.用****来实现代理上网,结构图7如下:
接法:电话线—ADSL modem—交换机—各PC
 
当我们没有路由器,只有交换机连接各机子的时候,这是除了共享宽带连接的另一个方法—那就是用代理来上网。这也是很多小型企业和学校采用的方法,因为****提供了便于管理的账户和密码,可以便于管理和限制内部各机子的使用。我们常用的****有CCProxy、SyGate等,
我们说说CCProxy吧,CCProxy是我们最常用的****。代理的效果也挺稳定的。首先要确定一个问题,那就是****一定要装在能上网的机子上,如果是宽带上网那也就是你连接外网的主机,拨号的主机。安装好的CCProxy如图8:
 
主要功能设置有两个:设置和账号
设置:点击设置,如图9:
 
端口,你代理的端口,这里有两个比较重要的端口要设置:一个是http的端口,默认是808,我们一般也是用808或8080做代理端口,另外一个是SOCK/mmc我们玩游戏等是通过此端口代理。一般默认都钩上吧。左边是功能设置。可以按默认,也可以用自己的需求设置。点一下下面的高级按钮,如图10:
 
这里一般不用设置,那我为什么要讲这个呢,因为这个有个二级代理,意思就是说你是用代理上网的,然后你再开一个代理,再代理给别人上,这时你这个代理就叫做二级代理服务器,通过你代理上网的人就叫做用二级代理上网。如果我们需要的时候点一下“启用二级代理”,本地协议,一般先ALL,代理端口和协议根据你上级的代理给你的端口和协议填。IP填你上级代理的IP。这样就可以启用二级代理了。
账号:我们回过头来看看账号。点账号,出现如图11窗口:
 
允许范围:有三个选择
允许全部:允许局域网内全部的机子通过你这台服务器上网,不用输入用户名和密码
允许部分:允许局域网里你在账号里面设置到的账户上网,其它用户不能上。
不允许部分:不允许局域网里你在账号里面设置到的账户上网,其它用户能上。
验证类型:有很多选择
IP验证:只要IP和服务器设置一致就可以通过代理上网
MAC验证:只要MAC地址和服务器设置一致就可以通过代理上网
用户/密码:不管IP或MAC,只要输入的用户和密码正确就可以上网
还有:用户/密码+IP、用户/密码+MAC、IP+MAC等,根据自己需求设置。
通过新建按钮可以新建用户,用户里注意的是最大连接数和带宽为-1时为无限制。
我们新建一个通过密码验证的用户试试如图12:
 
我们用客户机通过代理来上网,如图13:
设置好代理服务器和端口后,我们再访问网站:弹出了认证窗口,如图14:
输入用户名和密码后,就可以正常访问网页了,我们可以在服务器上看到已经有一台机子通过代理上网了。如图15:
 
我们可以看到些这时有1个用户在通过代理上网,他的TCP/IP连接数为9个。并显示当前代理流量。
CCProxy就说到这里,代理上QQ或游戏都要在QQ或游戏上设置代理服务器才可以正常连接。
3.用路由NAT来实现上网 如图16:
也就是用软路由,当没有路由器的时候我们可以把我们的一台机子做成软路由来上网。接法:电话线—ADSL modem—交换机—主PC(NAT服务器)--各PC
 
这样各PC可以通过软路由的NAT功能能实现上网。NAT服务器的建立和设置我在这里就不多说了,有兴趣的朋友可以看看这个NAT教程里面有详细的说明和步骤。不同的是那个教程里是双网卡,这里是单网卡,所以在创建NAT时会提示你创建PPPOE连接,并要你输入用户名和密码。然后是一样的了~
只要再把NAT选项里设置远程路由访问的属性为公用接口,也就是连接到internet。再把本地连接的属性设置为专用接口连接到专用网络。如图:17~18
 
然后拨号上网,其它机子的IP和主机的IP要同一网段,网关设置成为这个机子的本地连接IP。DNS可以设置外网的,也可以建DNS服务器或是NAT上设置DNS服务。
4.二台电脑直接通信 如图19:
4-1.网线连接二台电脑的RJ-45接口
4-2.如图20
第一台电脑:
1. 打开网络连接
2. 点左边“设置家庭或小型办公网络”
3. 下一步
4. 下一步
5. 其他
6. 选择第3个,“这台计算机属于一个没有Interner连接的网络(I)” ,并点下一步
7. 名称与描述要慎重改(一个网络里不要重名),并点下一步
8. 工作组名要想好,如“1”,并点下一步
9. 点“启用文件和打印机共享”,并点下一步
10. 下一步
11. 重启,完成

4-3.如图21
第二台电脑:
1. 右击“我的电脑”
2. 点击“属性”
3. 点击“计算机名”
4. 点击“更改”按钮
5. “计算机名”的内容不要与第一台电脑重名,工作组内容为第一台电脑建立的工作组名称。
6. 点击“确定”
重启,完成

小型宽带组网就先写这么多,等到想到其它方案再补充下来吧。希望能给需要帮忙的人找来点帮助。

——百年独孤
2007年12月1日

——疯狂delphi
2011年3月1日

PC-网络教程之宽带小型组网方案的更多相关文章

  1. 5G组网方案:NSA和SA

    目录 5G组网的8个选项 独立组网(SA) 选项1 选项2 选项5 选项6 总结 非独立组网(NSA) 选项3系列 选项3 选项3a 选项3x 选项7系列 选项4系列 选项8 演进路线 5G组网的8个 ...

  2. floyd算法 青云的机房组网方案(简单)

    青云的机房组网方案(简单) 青云现在要将 nn 个机房连成一个互相连通的网络.工程师小王设计出一个方案:通过在 nn 个机房之间铺设 n-1n−1 条双向的光纤,将所有的机房连接.可以假设数据在两个机 ...

  3. NB-IOT/LoRa/Zigbee无线组网方案对比

    物联网设备节点组网存在2种组网方式, 无线组网和有线组网. 无线组网我们常见到的有Zigbee,LoRa, NB-IOT等,其中Lora/NB-IOT属于LPWAN技术,LPWAN技术有覆盖广.连接多 ...

  4. JavaScript强化教程 —— Cocos2d-JS的屏幕适配方案

    1. 设置屏幕适配策略(Resolution Policy) 如果你还没有用过Resolution Policy,只需要在游戏载入过程完成之后(cc.game.onStart函数回调中),调用下面的代 ...

  5. javascript 网络是否连接的几种方案

    js   网络是否连接的几种方案 1.通过html5的新属性: window.onload = function () {            var isOnLine = navigator.on ...

  6. VB.NET中网络编程的另一种方案----system.net中的HttpWebRequest类的使用

    VB.NET中网络编程的另一种方案---- system.net中的HttpWebRequest类的使用 在VB.net中进行网络编程,除了我之前写的随笔中的使用WinHttp组件进行编程,还有另一种 ...

  7. 【RL-TCPnet网络教程】第3章 初学RL-TCPnet的准备工作及其快速上手

    第3章       初学RL-TCPnet的准备工作及其快速上手 俗话说万事开头难,学习一门新的知识,难的往往不是知识本身,而是如何快速上手,需要什么资料和开发环境.一旦上手后,深入的学习就相对容易些 ...

  8. 【RL-TCPnet网络教程】第1章 当前主流的小型嵌入式网络协议栈

    第1章   当前主流的小型嵌入式网络协议栈 这几年物联网发展迅猛,各种新产品.新技术也是层出不穷,本章节就为大家介绍当前主流的小型嵌入式网络协议栈. 1.1  当前主流的嵌入式网络协议栈 1.2  u ...

  9. 【RL-TCPnet网络教程】第2章 嵌入式网络协议栈基础知识

    第2章        嵌入式网络协议栈基础知识 本章教程为大家介绍嵌入式网络协议栈基础知识,本章先让大家有一个全面的认识,后面章节中会为大家逐一讲解用到的协议. 基础知识整理自百度百科,wiki百科等 ...

随机推荐

  1. 《Thinking In Java第四版》拾遗

    <Thinking In Java第四版>拾遗 转自我的github(http://katsurakkkk.github.io/2016/05/Thinking-In-Java%E7%AC ...

  2. gentoo下的wpa_supplicant无线网配置

    在linux使用wpa_supplicant获得无线网的最痛苦的是莫过于去配置wpa_supplicant.conf文件了(当然对于linux老手这不算什么), 但是可以用一种简便的方法直接输入命令行 ...

  3. [GUIDE] How to install Scipy in Maya Windows 64 bit - Google 网上论坛 - Google Chrome

    I've seen a lot of queries about getting scipy working in Maya (Windows 64 bit) with a few not 100% ...

  4. Django学习笔记(二)——django数据库的使用

    1.模型——SQLite3数据库使用 使用django的数据库必须创建一个app python manage.py startapp check  创建app 此时manage.py的目录下会多一个c ...

  5. 如何在django的filter中传递字符串变量作为查询条件(动态改变查询条件)

    一般来说在需要查询数据的时候都是以下形式 ret=Articles.objects.filter(id=1) 然而如果要动态的改变查询的条件怎么办呢? 如下代码 def getModelResult( ...

  6. “T”必须是具有公共的无参数构造函数的非抽象类型,才能用作泛型类型或方法

    最近在项目中,使用EF编程时,在使用泛型类型的过程中,写了一上午,结果生成时,编译不通过,报出如下错误: “T”必须是具有公共的无参数构造函数的非抽象类型,才能用作泛型类型或方法.如图: 找了好久,终 ...

  7. POJ 3273 Monthly Expense 二分枚举

    题目:http://poj.org/problem?id=3273 二分枚举,据说是经典题,看了题解才做的,暂时还没有完全理解.. #include <stdio.h> #include ...

  8. Xcode6 Xcode7 Xcode 官方链接 --备用

    Xcode 6 官方下载链接: http://adcdownload.apple.com//wwdc_2014/xcode_6_beta_ie8g3n/xcode_6_beta.dmg   Xcode ...

  9. No Hibernate Session bound to thread, and configuration does not allow creat

    No Hibernate Session bound to thread, and configuration does not allow creat 今天遇到这么一个错误,在网上差了很多都没有能解 ...

  10. zigbee智能家居基础扫盲

    zigbee Zigbee是基于IEEE802.15.4标准的低功耗个域网协议.根据这个协议规定的技术是一种短距离.低功耗的无线通信技术.这一名称来源于蜜蜂的八字舞,由于蜜蜂(bee)是靠飞翔和&qu ...