多宿主Windows Server 2012 R2连接失败

我有一个Windows Server 2012 R2与2个网卡。 1个本地(169.254.1.1/24)和1个“公共”(连接到另一个本地networking,10.0.10.47)接口。 我已经configuration了DNS,只在本地接口上configuration了DHCP,在公共场所configuration了NAT。 我有一台电脑连接到本地networking,它得到一个正确的IP(169.254.1.20),可以ping服务器本地接口,但我无法到达我的电脑10.0.10.47接口 。 我知道有几个variables,但我已经搜查了这么多网站,并没有find任何解决scheme。

更多信息:

编辑>>>>

  • 我的DNS服务parsing互联网名称到客户端,所以它正在工作。

我也跟着那个指南:

  • http://directaccess.richardhicks.com/2013/06/19/network-interface-configuration-for-multihomed-windows-server-2012-directaccess-servers/

  • How to Install and Configure TCP/IP Routing in a Hyper-V Guest

  • 我有更多的链接,但不能发布,因为我在本网站的低代表。

  • (现在我有一些代表点,谢谢) http://blog.mikejmcguire.com/2013/10/18/controlling-multi-homed-microsoft-dns-server-registration-your-eyes-can-deceive-you-不信任,他们/

请记住,这个实验室只是为了testing。 我将按需求添加更多信息,我不知道还有哪些数据要添加。 提前致谢。

已解决 (感谢@joeqwerty)

我正在使用无效的本地IP范围(169.254.1.1/24)。 该范围包含在APIPA协议(169.254.0.1至169.254.255.254)所使用的范围内,如下所述: http : //www.webopedia.com/TERM/A/APIPA.html 。 所以这意味着我的10.0.10.47收到了客户的ping(169.254.1.20),但是没有回答这个问题。

最后编辑:

这里是说169.254 / 16范围不可路由的rfc: https : //tools.ietf.org/html/rfc3927#section-1.6

只是将我的本地范围更改为192.168.1.1/24,一切正常。

  1. 如果您希望服务器充当路由器,那么您需要将RRASangular色添加到服务器。

  2. APIPA不configuration默认网关,因此它不是“可路由的”地址范围。 这意味着通信局限于一个单一的networking。

  3. 您应该为客户端分配一个“真正的”IP地址configuration,包括默认网关和DNS服务器。