考虑以下场景
网络 1 交换机(称为 Switch1),连接以下设备:旧 Windows 2008 Server(旧域控制器),接口 IP 为 192.168.2.113 255.255.255.0(无网关);ISP 路由器,用于 Internet 服务,IP 地址为 192.168.1.1 255.255.255.0
网络 2 交换机 48 端口(称为 Switch2),连接以下设备 Windows Server 2019(新域控制器,启用了新名称和 DNS/DHCP 服务)和接口,静态 IP 10.3.15.5 255.255.255.0 网关 10.3.15.1
具有远程和路由服务以及两个接口的 Windows Server 2019:一个 10.3.15.1 255.255.255.0 无网关并连接到 Switch2
其他为 192.168.2.50 255.255.255.0,无网关,并且此接口连接到 Switch1 现在我使用此服务器中的路由服务启用路由,当我从此服务器 ping 192.168.2.113 时,我得到了一个没有问题的回复
当我从第一个服务器 10.3.15.5 ping 192.168.2.113 时,没有得到回复,我不知道问题是什么,请帮忙!
答案1
当提出此类问题时,图表很有帮助。
如果我理解正确,根据您提供的信息,您的 Windows Server 2019 计算机(10.3.15.1/192.168.2.50)应该在 2 个网络/交换机之间路由,从 10.3.15.5 到 192.168.2.113 的 ping 是理应看起来像这样:
10.3.15.5 --> 10.3.15.1 --> 192.168.2.113 #Request
192.168.2.113 --> 192.168.2.50 --> 10.3.15.5 #Reply
10.3.15.5 机器看起来很好,但是您说 192.168.2.113 机器没有设置网关,因此实际发生的情况可能是这样的:
10.3.15.5 --> 10.3.15.1 --> 192.168.2.113 #Request
192.168.2.113 --X-- #Reply
由于 192.168.2.113 没有网关,所以它不知道将答复发送到哪里。
将网关设置为 192.168.2.50,或者通过 192.168.2.50 添加 10.3.15.0/24 的静态路由
答案2
看来您缺少静态路由 10.3.15.5,似乎不知道如何到达 192.168.2.113。请提供 10.3.15.5 主机的路由表。