联网,没有路由器照样玩共享(图)
【IT168网友解答】对于共享上网,目前较多使用的方法是做代理服务器或者选择路由器共享,其实用Windows系统提供的共享上网的功能也很方便但却往往被忽视。在Windows中提供的共享上网方式有两种——ICS和NAT
ICS
ICS即Internet连接共享(Internet Connection Sharing)的英文简称,是Windows系统针对家庭网络或小型的Intranet网络提供的一种Internet连接共享服务。它实际上相当于一种网络地址转换器,所谓网络地址转换器就是当数据包向前传递的过程中,可以转换数据包中的IP地址和TCP/UCP端口等地址信息。有了网络地址转换器,家庭网络或小型的办公网络中的电脑就可以使用私有地址,并且通过网络地址转换器将私有地址转换成ISP分配的单一的公用IP地址从而实现对Internet的连接。ICS方式也称之为Internet转换连接。
NAT
NAT即网络地址转换(Network Address Translator),从广义上讲,ICS也是使用了一种NAT技术,不过我们这里讨论的NAT是指将运行Windows 2000 Server的计算机作为IP 路由器,通过它在局域网和 Internet 主机间转发数据包从而实现Internet的共享。NAT方式也称之为Internet的路由连接。网络地址转换 NAT通过将专用内部地址转换为公共外部地址,对外隐藏了内部管理的 IP 地址。这样,通过在内部使用非注册的IP地址,并将它们转换为一小部分外部注册的 IP 地址,从而减少了IP 地址注册的费用。同时,这也隐藏了内部网络结构,从而降低了内部网络受到攻击的风险。
配置ICS和NAT服务
在局域网中ICS和NAT服务不能并存,我们只能选用其中的一种。上次Stephen介绍了windows下设置ICS的配置过程,这里就不重复了,这回着重介绍一下windows2000中设置NAT共享的具体配置过程。
前期工作
首先需要在服务器里安装两块网卡,一块用来连接Internet,另一块用来连接局域网,下来就需要安装Active Directory(活动目录)组件,在开始—程序—管理工具—配置路由器里安装Active Directory如图:
#$[*102197.jpg*#点击看大图*#0*#0*#center*]$#
安装Active Directory要求windows2000的文件系统格式是NTFS格式,如果你安装windows2000的时候没有安装成NTFS格式请将它转换为该格式
设置路由器
首先将服务器与局域网连接的网卡IP地址设为:90.0.0.1,与ADSL或Cable Modem连接的网卡IP地址设为自动获取(也可以是ISP提供的合法的固定IP地址)。并将服务器的DNS和DHCP服务设置好。然后打开路由设置如图。
#$[*102205.jpg*#点击看大图*#0*#0*#center*]$#
然后会出现路由和远程访问控制台,在操作菜单中点击配置并启用路由和远程访问如图:
#$[*102213.jpg*#点击看大图*#0*#0*#center*]$#
然后进入配置向导界面,单击下一步,在公共设置中我们应为是要让服务器作为共享上网服务器,所以我们选择“Internet 连接服务器”如图:
#$[*102219.jpg*#点击看大图*#0*#0*#center*]$#
点击下一步后向导将提示选择设置Internet连接共享(ICS),还是设置网络地址转换(NAT)路由协议的路由器。我们选择设置成为路由器 如图:
#$[*102224.jpg*#点击看大图*#0*#0*#center*]$#
接着向导让我们设定用于连接Internet的接口,我的机子本地连接用于连入Internet,所以这里我们选本地连接,然后下一步。如图:
#$[*102233.jpg*#点击看大图*#0*#0*#center*]$#
然后向导将提示我们DNS地址解析设置,如果在IP属性里已经设置了DNS服务器地址这一步不会出现。如果没有设置,我们选择使用Internet上的 DNS 就可以了。如图:
#$[*102236.jpg*#点击看大图*#0*#0*#center*]$#
#$[*102239.jpg*#点击看大图*#0*#0*#center*]$#
然后点击下一步完成。完成设置以后我们可以在控制台的IP路由选择中的网络地址转换(NAT)看到有两个本地连接,双击它们查看属性,可以查看里了内部连接和外部连接的接口设置的是否正确,查看属性可以确认是否选择了正确的接口。例如本地连接2连接的是局域网,所以属性里显示“专用接口连接到专用网络(P)”
#$[*102243.jpg*#点击看大图*#0*#0*#center*]$#
而本地连接用于连接Internet所以属性显示“公用接口连接到 Internet (U)”如图:
#$[*102253.jpg*#点击看大图*#0*#0*#center*]$#
其中在特殊端口中可以设置端口映射,比如在局域网中的某台计算机想作为WEB服务器或者FTP服务器就可以通过在这里设置端口,可以让Internet上的用户来访问你的WEB服务器或者FTP服务器。可见Windows2000路由功能还是很强大的。
设置客户端
服务器设置完成以后,就该对局域网内客户机进行设置了。客户机设置很简单,只需在IP属性里把网关和DNS地址都设置为路由器的IP地址即可,记着是连接局域网的那块网卡的IP地址。本例中设置的那块网卡IP地址90.0.0.1,所以在客户机中DNS服务器地址填入:90.0.0.1 如图:
#$[*102259.jpg*#点击看大图*#0*#0*#center*]$#
好了,Windows2000 NAT服务器设置到这就完成了。这里只介绍了基本设置,NAT里复杂的路由设置和功能朋友们感兴趣的话可以自己试一试。
总结:
ICS功能比较简单,设定也相当容易,不需要太多的专业知识就可以完成设置,因此更适用于家庭网络环境;它只能使用单一的公用IP地址,客户机通过共享服务器的共有IP来连入Internet。这种方式没有任何安全措施,必须另外增加防火墙之类的安全措施,但只需在ICS主机上加装防火墙,局域网中的其他机器都会得到有效的保护, ICS对系统平台没有特殊的要求,装有Windows 98 SE以上版本的操作系统的电脑都可以配置成ICS的主机。
NAT设置比ICS要复杂,需要安装者具备一定的专业知识,它能使用多个公用IP地址(设置地址池),从而使局域网用户可使用多个合法IP地址访问Internet,由于使用IP路由,它具备一定的安全措施,相对安全性它要比ICS好得多,与ICS要求网络中的客户机由DHCP服务器动态分配IP地址不同,NAT网络中的客户机可以设置静态内部IP地址,因而其设定更具有弹性,网络中的应用也可以更加多样,也更能适应规模较大的网络。