
這個問題已經困擾我好幾個月了。
我的電腦位於一個網路上,名稱為 10.1.0.0 而我的網域控制器位於 10.2.0.0
目前,只要我修改主機文件,我就可以加入 10.1.0.0 上的主機(對於那些可能遇到類似問題並需要有效解決方案的人,主機文件位於“C:\windows\system32 \drivers\etc\hosts ”,其中包含網域控制器的條目。
例如 10.2.0.5 dc01.contoso.local dc01)
我的問題是,如果沒有該主機檔案條目,為什麼我無法進行網域身份驗證或在網域上執行任何操作?我確實在網路適配器 ipv4 設定中手動配置了相同的 dns 伺服器。
我執行了資料包嗅探,當我拔下並重新插入網路電纜時,沒有發現任何東西被阻止。然而,當配置主機檔案時,我可以看到我的網路設定檔是網域,但如果我註解掉主機文件,我的網路設定檔是公共的。
有什麼想法嗎?
答案1
您不需要編輯主機檔案。加入 Windows 網域需要兩個基本條件:
- 與網域控制器 (DC) 的網路連接
- DC提供的DNS解析
如果您可以從計畫加入 Windows 網域的電腦透過 IP 位址 ping 通 DC,則需要先將 DC 的 IP 位址指定為計畫加入 Windows 網域的電腦的主 DNS 伺服器,然後再進行操作。以便它可以執行Windows 網域特定DNS 記錄的DNS 解析,因為在將電腦加入Windows 網域的過程中需要這樣做。