欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

局域网NAT服务器组建全攻略

程序员文章站 2022-04-22 09:31:46
局域网NAT服务器组建全攻略...

一. 基于nat的网络规划 

  曾经有一个朋友问我,他们单位有一个100台机器的大机房,要实现每一台计算机都上网,有没有什么好办法?我认为,用代理是一个办法,但是工作量比较大,要为每一台机器分别安装客户端软件,而且还要设置ip地址、网关、dns服务器等。后来,我想到了一个不错的方法,那就是建立nat服务器,在服务器上配置dns和dhcp服务器,每个工作站只要做简单的设置就能自动接入internet了,同时还能让网外的计算机直接访问内部网的特定计算机呢。 

二. 服务端组件配置具体步骤 

  1. 在拨号端口上启用路由 
  如果接入internet的连接是永久性连接,在windows 2000中是lan接口(如 dds、t-carrier、帧中继、永久 isdn、xdsl或电缆调制解调器);或者运行 windows 2000 的计算机连接到 internet 之前先连接到其他路由器,而 lan 接口静态地或通过 dhcp 配置 ip 地址、子网掩码和默认网关,请直接跳过添加nat路由选择协议的步骤。有关在拨号端口上启用路由选择的信息,请参阅"在端口上启用路由"的帮助。 

  2. 使用拨号接口来连接 

internet需要有调制解调器和由isp提供商提供的拨号连接。 

  3. 创建使用 internet 接口的默认静态路由 

  对于默认的静态路由,需要选择用于连接 internet 的请求拨号接口(用于拨号连接)或 lan 接口(用于永久性或中介路由器连接)。目标位置是 0.0.0.0,网络掩码是 0.0.0.0。对于请求拨号接口,网关的 ip 地址是不可配置的。 

  4. 添加 nat 路由选择协议 

  具体操作如下:打开路由和远程访问;在控制台目录树中,单击"server name- ip 路由-常规";右键单击"常规",然后单击"新路由选择协议";在"路由选择协议"对话框中,单击"网络地址转换",然后单击"确定"。 

  5. 将internet及内部网络接口添加到nat路由协议 

  具体操作:打开路由和远程访问;在控制台目录树中,单击"server name- ip路由-常规";右键单击"常规",然后单击"新路由选择协议";在"路由选择协议"对话框中,单击"网络地址转换",然后单击"确定"。 

  6. 启用网络地址转换寻址 

  在路由和远程访问控制台目录树中,单击"nat";右键单击"nat",选择"属性";在"地址指派"选项卡上,选中"通过使用dhcp自动指派ip地址"复选框;在"ip地址"和"掩码"中配置 ip 地址范围以分配给专用网络上的 dhcp 客户;单击"排除",配置从分配给专用网络 dhcp 客户中排除的地址,然后单?quot;确定"; 

7. 启用网络地址转换名称解析 

  在路由和远程访问控制台目录树中,单击"nat";右键单击 nat,选择"属性";在"名称解析"选项卡上,对于dns服务器主机名称解析,选中"使用域名系统 (dns) 客户"复选框。当专用网络上的主机将 dns 名称查询发送到 nat 计算机时,需要初始化接入 internet 的连接,则请选中"当名称需要解析时连接到公共网络"复选框,然后单击"请求拨号接口"中适当的请求拨号接口名称。要注意的是:网络地址转换寻址功能只从与单个子网对应的单个范围指派地址。如果将内部网络 lan 接口添加到 nat 路由协议,则采用单个子网配置(此处所有的 lan 接口都连接到相同网络)。如果 lan 接口连接不同网络,不同网络上的客户之间将不能连接。 

三. 重要注意事项 

  1. 如果此服务器是 windows 2000 active directory 域成员并且你不是域管理员,则请指示域管理员将此服务器的计算机账户添加到域中的"ras 和 ias 服务器"安全组,此服务器是该域中的成员。有两种方法:一是通过使用 active directory 用户将计算机加入到安全组;二是使用netsh ras add registeredserver 命令,域管理员可以将计算机账户添加到"ras 和 ias 服务器"安全组。 

  2. 在配置内部网络接口的 ip 地址时,在配置地址转换(nat)服务器之前,请确定你的服务器有两个网络连接。在例子中,我们在服务器上安装了两块网卡,其中一块ip地址为:202.204.219.111,它是外部地址,可以直接连接到internet;另一块ip地址是:192.168.0.1,子网掩码:255.255.255.0,没有默认网关,它作为内部网络连接的接口,和内部客户计算机在同一网段(192.168.0.0)。 

四. 配置内部网络上的其它计算机 

  在内部网络的其它计算机上配置 tcp/ip 协议以自动获得 ip 地址,然后重新启动计算机。当内部网络上的计算机从网络地址转换计算机接收 ip 地址配置时,用户会自动获得: 

1. ip 地址:地址范围为 192.168.0.0; 
2. 子网掩码:255.255.255.0; 
3. 默认网关:地址转换(nat)服务器的internet连接接口的ip地址(公网地址); 
4. dns 服务器:地址转换(nat)服务器的internet连接接口的ip地址(公网地址)。 

五. 进阶知识点 

  高级网络地址转换设置 

  1. 如果isp服务商,已经提供了可用的公网地址,我们可以把地址转换(nat)服务器的internet连接接口的ip地址,设为这个ip地址。 
  2. 如果internet 上的用户想要访问内部网络上的资源,需要添加特殊的端口,此端口将公用 ip 地址和端口数映射到内部网络ip 地址和端口数。