Domain-Name-System

Windows Server 2012:DHCP:Android 客戶端無法訪問網際網路

  • December 9, 2015

我在我的網路中使用 Windows Server 2012 R2 作為域控制器、DHCP 伺服器、DNS。我的路由器是連接到 DSL 調製解調器的網關。

某些客戶端(所有 android 設備)和 amazon kindle(我認為也是基於 android 的)在啟用 DHCP 的情況下無法訪問網際網路。Windows 客戶端、MAC Mini、iPad 和 iPhone 訪問網際網路沒有任何問題,都啟用了 dhcp。

如果我在故障設備上手動設置所有選項(網關和 dns)的靜態 ip,一切都很好。所以這似乎絕對是DHCP的問題。

在 DHCP 選項中,我有以下設置

路由器選項 3 和網關地址

DNS 伺服器選項 6

DNS-域名選項 15

以下網路設置

Windows Server: 10.0.1.2
Gateway: 10.0.1.1 (connected as 10.0.0.x to the modem)
Modem: 10.0.0.138
Clients: 10.0.1.100-200 = DHCP range
DHCP on Gateway router is deactivated.

NetScan 僅顯示一個使用正確網關和 DNS 設置響應的 dhcp 伺服器。

我不知道出了什麼問題,我不相信它是 Windows 伺服器的一般 Android 問題。

有沒有人有任何想法或建議來解決這個問題?

失敗的設備似乎從 DHCP 獲得了一個有效的 IP,這似乎不是 DNS 問題,我認為網關沒有正確找到。

您可以在 Android 設備上執行的操作:

網路工具可以做一個跟踪路由。

ipconfig將向您顯示比標準菜單更多的網路設置(如網關和租用期限)。

查看這些設置是什麼,以確定 DHCP 是否正在分發正確的資訊。

如果看起來設備確實具有所有正確的資訊(與您手動應用它並且它工作時相同),那麼執行 traceroute 並查看是否揭示了有關設備正在做什麼的任何資訊。

您可以在 DHCP 伺服器上執行的操作:

在 DHCP 管理器中,右鍵點擊IPv4,選擇Properties,然後轉到Advanced選項卡。您應該會看到一個審核日誌文件路徑,預設為%WinDir%\system32\dhcp.

在該文件夾中,您應該有詳細的日誌,一周中的每一天都有一個。這應該可以幫助您確定特定請求中的內容。

在事件查看器中,瀏覽至Applications and Services Logs > Microsoft > Windows > DHCP-Server。此處的日誌顯示與特定 MAC 地址和請求相關的錯誤,可能會有所幫助。

在 DHCP 管理器中IPv4,檢查FiltersPolicies查看您是否在其中設置了任何可能不包括 Android 設備(或任何其他看起來有趣的設置)的設置。例如,所有 android 設備都有一個以 開頭的主機名,因此您可以創建一個策略,為任何客戶端提供以不同路由器Android-開頭的 FQDN 。Android

您是否發布了所有有效的 DHCP 選項(全域和範圍)?

引用自:https://serverfault.com/questions/662846