app教程网 学习教程 单网卡连接两个网段的方法

单网卡连接两个网段的方法

如果没有路由器,同一IP子网中的主机可以通信。主机不在同一个网段,即使通过交换机或集线器连接,也无法相互通信。不信你可以试试。

使用两台网络IP不同的主机(如192.168.1.1和192.168.2.1,使用255.255.255.0作为子网掩码),即使这两台计算机连接到同一个集线器或交换机,当只使用TCP/IP协议时,

他们不能交流。

我们知道一台计算机可以有多个IP地址。如果我们将两个以上的IP地址绑定到一个服务器,其中一个在一个网段内(比如192.168.1.0),

另一个IP地址在另一个网段(如192.168.2.0)。如果服务器具有路由功能,这两个IP地址就可以作为网关,将两个网段连接在一起。搜索信息后,

我们发现Windows 2000 Server的“路由和远程访问”服务可以很好地提供路由功能。

路由和远程访问的配置

为了解决这个问题,需要在连接两个教室的交换机或集线器上放置一个具有静态IP地址的服务器。该服务器需要指定至少两个IP地址,其中一个位于教室计算机所在的网段。

另一个IP地址与另一台教室计算机位于同一网段。

默认情况下,Windows 2000 Server中已经安装了“路由和远程访问”服务,但是没有正确配置,因此需要进行相关设置:

1.以管理员身份登录服务器,然后单击开始。节目组里,会有电脑管理。单击管理工具程序组,在管理工具中有一个“路由和远程访问”项。点击,

在出现的“操作”菜单上单击“配置和启用路由”项,将出现“rras安装向导”。只需按照向导的提示进行操作。单击[下一步],选项将会出现。我们需要选择“网络路由器”。

因为我们的目的是让Windows 2000 Server承担路由器的责任。

2.单击[下一步]按钮后,将出现一个确认协议的窗口。现在IPX/SPX协议已经不用了,NetBEUI协议也不是可路由协议,所以我们只需要路由TCP/IP协议,选择“是,

所有可用的协议都在列表中。

3.点击【下一步】按钮,出现是否允许远程拨入的选项。因为我们是在局域网内,不允许用户从电话线拨入局域网,所以选择“否”即可。再次点击【下一步】按钮,系统会提示您设置完成。点击[完成]按钮后,

会出现提示“路由和远程访问服务正在启动”,启动后的“路由和远程服务”窗口如附图所示。

设置客户端

服务启用后,不是立即可用,而是需要向客户端指定网关的IP地址。因为虽然启动了路由器,但是客户端电脑并不知道路由器(也就是网关)的IP地址,所以还是无法通信。

客户端的设置也很简单。假设你使用Windows xp作为客户端,右击“网上邻居”,在弹出菜单中点击“属性”,在协议列表中点击“TCP/IP”协议,点击【属性】按钮。

出现TCP/IP属性对话框。在网关选项卡中,在新网关下的IP地址栏中输入服务器的IP地址,然后单击[添加]按钮。服务器有两个IP地址。

选择哪一个呢?当然是选择和当前主机在同一个网段的IP地址了。即如果当前主机IP地址是“192.168.1.150”,那么网关的IP地址就是“192.168.1.X”的那个IP地址。当然,

这不需要在所有的计算机上设置,只要在需要跨网段通信的计算机上设置就可以了。

在所有的设置完成之后,现在您用“ping”命令测试一下与另外一个网段的通信是否正常。如果您设置的都正确,通信就会没问题的。

如何停止服务

如果想中断两个网段的通信,如何实现呢?这也很好实现:在“路由和远程访问”程序中点击其中的“IP路由选择”,在右边出现的“本地连接”中右击,在弹出的菜单中点击“属性”,会出现一个对话框,

在“启用IP路由器管理器”上去掉复选框即可。

如果您有多个网段,也可以用这个方法实现,原理是一样的。如果两个教室之间的交换机或集线器没有直接连接,此时就需要服务器安装双网卡,每块网卡分别连接到一个教室的交换机或集线器上,再分别指定一个IP地址,

再启用“路由和远程访问”服务即可。

本文来自网络,不代表本站立场,转载请注明出处:https: