Windows Server 2012:DHCP:Android 客戶端無法訪問網際網路
我在我的網路中使用 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
,檢查Filters
並Policies
查看您是否在其中設置了任何可能不包括 Android 設備(或任何其他看起來有趣的設置)的設置。例如,所有 android 設備都有一個以 開頭的主機名,因此您可以創建一個策略,為任何客戶端提供以不同路由器Android-
開頭的 FQDN 。Android
您是否發布了所有有效的 DHCP 選項(全域和範圍)?