用Sygate实现单网卡共享上网

一条ADSL线路,有两台计算机,并用HUB和RJ45网卡组成了一个小型局域网。为了让两台计算机都能上网,查过众多资料,发现其实只需要一块网卡,就能很好地实现ADSL的共享上网。当然,ADSL线路应该接在HUB上,然后局域网内的其他机器与HUB相连。介绍一下,如何在几种常用的windows操作系统下实现服务器的单网卡共享上网。
  
    一、使用winxp操作系统
  
    1、按常规安装好windowsxp操作系统,并安装好它的网络协议(采用默认安装就行)。例:

    2、用windowsxp自带的ADSL支持,安装好ADSL拨号网络,并根据ISP的要求,配置好ADSL拨号连接。例:

3、安装完成后,在网络属性中应该有两个连接,其中一个是本地连接,一个是ADSL拨号连拉。例:

    4、在保证本机ADSL能拨号成功的前提下,打开ADSL拨号连接的属性页,在“高级”页中选中“允许其他网络用户通过此计算机的internet连接来连接”和“在我的网络上的计算机尝试访问internet时建立一个拨号连接”。例:

  5、此时计算机会提示,如果启用此连接的internet连接共享,会自动将本地连接的IP地址置为:192.168.0.1,与internet的连接可能会失效。不用管它的警告,点“是”就行。例:

    6、如果计算机提示这个IP地址与网上的其他IP地址冲突,不要紧,是因为其他的局域网服务器用了这个(192.168.0.1)作网关。我们拨掉网线,再按确定好了。
  
    7、然后,重新启动机器,将网卡的IP地地重新设置为ISP指定的IP地址即可。此时,在我们建立的ADSL拨号连接上出现了一个共享的标记:一只手托着这个连接,说明共享已经打开。然后,一切OK。
  
    二、使用win98、winme、win2000操作系统
  
    在这三种操作系统中,win2000我没试过。不过它的internet连接共享功能与windowsxp差不多。应该也可以如winxp一样设置。如果不行,它可以和win98、winme一样,通过安装sygate来完成单网卡的internet连接共享。因为它也支持sygate4.0(sygate在windowsxp上好象不工作,所以才没办法,只好使用windowsxp自带的internet连接共享)。
  
    用sygate在win98、winme、win2000上安装单网卡的internet连接共享,比较简单。关键在于启动sygate(4.2版)的单网卡上网共享模式。例:

 

 

 

*******************************************************************************************************************

*******************************************************************************************************************

 

 

 

注意:Sygate 4.0 以上版本才能正确支持ADSL,否则会存在客户机某些网站不能访问故障,本文以Sygate 4.0 Office Network 为例说明,更常用的Sygate 4.0 Home network与此变化不大。

使用Sygate实现局域网用户共享上网可以采取的方案有单网卡和双网卡两种方案。单网卡方案适用于客户端比较少(局域网小于10台共享上网),双网卡适用比较大的局域网共享上网。如果使用单网卡来为大局域网提供共享上网服务,一片网卡同时处理ADSL信号,局域网信号,共享上网信号就会影响到系统的上网速度。

单网卡(Single NIC)共享PPPoE硬件连接配置
配置图如下所示:

双网卡(Dual NIC)共享PPPoE硬件连接设置

配置图如下所示:

无论使用单网卡或者双网卡,Sygate服务器的配置在ADSL下面是相同的,下面介绍配置Sygate服务器软件的配置。

打开Sygate服务器控制台如下图所示,点击Advanced按钮才能打开扩展设置对服务器进行设置。

这个窗口左边显示的是网络的连接状态,内部计算机上网使用的带宽和数据量在上半部显示,服务器Internet连接状态载下半部显示。点击Configuration按钮,进入Sygate的设置窗口如下图所示

Sygate配置窗口包括很多设置项目,下面我们就介绍他们的设置情况。

  • 基本设置

    Use Single NIC Mode Settings:使用单网卡模式,这种方式用于主机使用ADSL专线方式,并且只有一块网卡同时设置了内部网络参数和Internet专线上网参数,选中该模式以后输入该网卡内部网络IP地址,用于局域网其它计算机共享上网的网关即可。
    Direct Internet / ISP Connection(Home版称为External Connection):这里指定Sygate使用服务器上哪一个接口(拨号,专线网卡等)用于连接互联网以提供共享上网,这里根据自己的具体情况可以增加,删除提供给Sygate使用的互联网接口。Office版本最多可以同时整合四个互联网接口的带宽提供给客户端使用,扩展网络带宽
    Dialup Entry Settings:选中该项可以让Sygate根据局域网客户端访问互联网请求自动拨号,当服务器没有上网,客户端一但又上网信号,那么Sygate服务器可以自动根据所设置的互联网接口中的拨号自动连接ISP。
    Auto Disconnect Settings:自动断线设置,当互联网接口上无数据通过时间达到了所设置的时间后Sygate可以自动关闭互联网连接,如果不希望使用自动断线,就选中Never auto disconnect。
    Connect additional line if current average traffic exceeds
    (Office版才有):当你整合了多个互联网接口的时候,一旦Internet某一个时刻每秒访问总数据量超过了这里所设置的速率带宽,那么Sygate会自动连接所设置的其他互联网接口以满足客户端要求。
    Local Network Connections(Home版本称为 Internal Connection):设置服务器上连接内部局域网的哪个接口为局域网用户提供共享上网。
    Bridge Settings:网桥设置,用于连接多个不同网段的局域网提供服务,输入这些网局域网连接的网桥IP地址即可,一般我们很少用到。
    Options :系统功能设置,包括[Auto-detect newer version]自动检查Sygate是否存在新版本,[Enable Internet Sharing ]打开共享上网服务,[Enable Address Server(DHCP)]打开Sygate内置的DHCP动态IP地址服务,打开它以后客户端只需要设置IP地址为自动就可以自动获得客户端IP,网关,DNS 等本来需要配置的参数,可以减少网管工作量。选中以后点击Advanced按钮还可以对DHCP服务的参数进行设置。[Enable Access log]选中以后就打开了Sygate的日志纪录功能,点工具条的ActivityLog就可以察看客户端访问互联网的网址、IP地址、数据类型等详细的纪录,方便管理。这里注意使用日志功能需要安装哦微软的ODBC数据库动程序。[Enable Bandwidth Management]这是Office版本才有的客户端使用带宽管理功能,可以限制客户端所使用的网络带宽,以保证不会某个用户大量下载造成其他用户上网过慢。

  • ADSL虚拟拨号设置

WinPoET/RasPPPoE虚拟拨号
**** 使用WinPoET/RasPPPoE虚拟拨号的配置与使用56K拨号完全一样,WinPoET/RasPPPoE虚拟拨号工作正常以后,Sygate管理程序启动以后就自动可以找到这个拨号文件,在Direct Internet / ISP Connection(Home版称为External Connection)外连接中选择(增加)这个拨号文件即可,如果希望Sygate能自动拨号,那么进入[EDIT]修改中,选择这个拨号文件,然后输入用户名和密码就可以了。Local Network Connections(Home版本称为 Internal Connection)内连接选择连接局域网的网卡,如果是单网卡方案,选这块网卡即可,双网卡方案,注意一定不能选为连接ADSL MODEM的那块网卡,一定要选连接HUB的那块。

Enternet 300/500虚拟拨号
**** 使用Enternet虚拟拨号程序,我们需要在Direct Internet / ISP Connection(Home版称为External Connection)外连接设置中选择(增加)Enternet虚拟的出来的这块网卡(PPPoE Adapter)即可,由于是模拟局域网网卡,Sygate的自动拨号等功能就没有了。Local Network Connections(Home版本称为 Internal Connection)内连接选择连接局域网的网卡,如果是单网卡方案,选这块物理存在的网卡即可,双网卡方案,注意一定不能选为连接ADSL MODEM的那块网卡,一定要选连接HUB的那块。

对于使用USB接口ADSL MODEM的用户来说,则只需要把USB ADSL MODEM驱动程序虚拟出来的那块网卡考虑成双网卡方案中的连接ADSL MODEM的第二网卡,本身连接局域网的的标准网卡考虑成内联HUB的网卡来设置即可。

  • 在Configuration窗口中点击Advanced按钮我们可以进入Sygate高级设置。

[Address Server]这里我们可以设置DHCP动态IP自动服务功能,Automatically Determine the IP range可以使Sygate自动决定IP地址的分配范围,Use the following assigned IP range可以手工指定IP地址的分配范围.
[Domain Name Server(DNS)]这里可以手工指定ISP的DNS服务器搜索序列,这里一般不需要设置,除非 ISP 要求或常常不能用域名访问的时候才需要设置。
[Connection time out]设置客户端访问某个网站多长时间没有数据传送Sygate关闭这个连接收回资源。
[PPPoE Configuration]当使用PPPoE虚拟拨号的时候,由于局域网信号和PPPoE信号有可能冲突造成故障,作为网络区分管理信号类别的重要标志之一的MTU参数可以解决这个问题,当出现某些网站不能访问,或者访问速度奇慢,带有附件的邮件发送困难的时候降低这里的MTU值往往或有意想不到的结果。

  • Sygate 其他管理功能介绍
    [Firewall]防火墙功能,Sygate Office版本内建了Sygate personal firewall,可以保障你的网络安全,具有监控主机上程序访问互联网请求,防止木马类程序等功能,点击工具条的FireWall按钮就可以打开防火墙设置窗口,分为high mediem low off等几个安全等级设置。
    [Bandwidth management] 客户端使用带宽管理,这也是Sygate Office版本特有的功能,当在Configuration配置窗口中打开带宽管理后我们就可以从菜单的Tools中进入进入进行管理.

在带宽管理中我门看到分两个设置面版 System基本设置,Group用户分组。
System中我们可以在Maximum Bandwidth of server中指定Sygate服务器最多提供用户共享访问互联网的带宽,可以设置的范围从6 KB/s到 6000 KB/s。 Bottleneck Prevention选中以后可以让Sygate根据用户上网的使用历史动态的分配一定数量带宽,例如常常浏览网页的分配的少点,常下载的分配的多点。
Application Priority中可以设定用户各种互联网应用程序(浏览器、电子邮件等)可使用的带宽。NewAPP可以增加新类型的程序,ALL则不论什么程序都只能使用设定带宽,当你没有进行Group用分组的情况下,这个设置管理所有用户的访问带宽。
Group 里面就可以对用户进行分组,分组以后可以对某些用户提供多一些带宽,某些则提供较少方便管理,适应用户的工作特征提高带宽使用效率。

客户端访问控制
点击工具条的Permission按钮就可以打开客户端访问控制设置。里面分为Black/White黑白管理,使用黑名单管理,那么黑名单中的客户就受到访问限制管理,使用白名单管理,那么只有白名单中的客户可以访问授权的功能,其他不在名单中的用户就完全不能访问互联网。在在访问管理里面我们可以设置限制的访问类型,IP地址,端口,起效时间周期等等。

  • 客户端设置:
    Sygate客户端设置很简单只需要设置网卡的网关和DNS为服务器上连接局域网的那块网卡的IP地址即可,如果服务器打开了DHCP服务,则客户端只需要设置网卡IP为自动获取即可。也可以安装Sygate 并选择客户端模式安装,由Sygate自动帮你配置。


Addtion Infomation:

Sygate 4.0 Home Network无限用户注册码
Name:ADSL4U.YEAH.NET
Serial No: 44D46441-3127CFBA
Code: BCF3D581

Sygate Office Network V4.0 Build 727 无限用户注册码
(可以限制客户端带宽)
Name:ADSL4U.YEAH.NET
Serial No: h7400000-2500000D
Code:2RX7DZD1

已标记关键词 清除标记
相关推荐
【为什么还需要学习C++?】 你是否接触很多语言,但从来没有了解过编程语言的本质? 你是否想成为一名资深开发人员,想开发别人做不了的高性能程序? 你是否经常想要窥探大型企业级开发工程的思路,但苦于没有基础只能望洋兴叹?   那么C++就是你个人能力提升,职业之路进阶的不二之选。 【课程特色】 1.课程共19大章节,239课时内容,涵盖数据结构、函数、类、指针、标准库全部知识体系。 2.带你从知识与思想的层面从0构建C++知识框架,分析大型项目实践思路,为你打下坚实的基础。 3.李宁老师结合4大国外顶级C++著作的精华为大家推出的《征服C++11》课程。 【学完后我将达到什么水平?】 1.对C++的各个知识能够熟练配置、开发、部署; 2.吊打一切关于C++的笔试面试题; 3.面向物联网的“嵌入式”和面向大型化的“分布式”开发,掌握职业钥匙,把握行业先机。 【面向人群】 1.希望一站式快速入门的C++初学者; 2.希望快速学习 C++、掌握编程要义、修炼内功的开发者; 3.有志于挑战更高级的开发项目,成为资深开发的工程师。 【课程设计】 本课程包含3大模块 基础篇 本篇主要讲解c++的基础概念,包含数据类型、运算符等基本语法,数组、指针、字符串等基本词法,循环、函数、类等基本句法等。 进阶篇 本篇主要讲解编程中常用的一些技能,包含类的高级技术、类的继承、编译链接和命名空间等。 提升篇: 本篇可以帮助学员更加高效的进行c++开发,其中包含类型转换、文件操作、异常处理、代码重用等内容。
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页