Jesteśmy małą, 300-osobową organizacją z mieszanym środowiskiem BYOD i Active Directory (Windows Server 2012 Standard, Windows 7 Enterprise) i mamy bardzo dziwny problem związany z błędami o bardzo specyficznym zakresie w zakresie rozwiązywania nazwy domeny naszej organizacji w naszej domenie - połączone maszyny kontrolowane przez firmę. Na potrzeby tej dyskusji użyję company.com zamiast naszej nazwy domeny.
Tło:
- Kontroler domeny usługi Active Directory znajduje się pod adresem 172.16.1.3
- Na komputerze AD / DC działa także DHCP, DNS i HTTP (IIS)
- Witryny naszych organizacji w company.com i subdomain.company.com są hostowane przez IIS na komputerze AD / DC
- Mamy scenariusz podzielonego DNS, w którym serwer AD / DC jest używany do wewnętrznego rozpoznawania DNS, ale inny serwer zewnętrzny zapewnia rozpoznawanie DNS dla zapytań publicznych
- Adres IP odpowiadający firmie.com i subdomenie.firma.com jest publicznym adresem IP używanym przez zaporę na brzegu naszej sieci (zarówno na serwerze DNS AD / DC, jak i na serwerze DNS poza witryną)
- Zapora jest poprawnie skonfigurowana do NAT, aby przekazywać żądania HTTP i HTTPS otrzymywane z publicznego adresu IP na wewnętrzny adres IP serwera AD / DC i odzwierciedla
Scenariusz 1:
- Użytkownik na dołączonym do domeny komputerze z systemem Windows 7 Enterprise jest podłączony bezpośrednio do naszej sieci lokalnej z adresem lokalnym 172.16.6.100 / 16, wydanym przez serwer DHCP.
- Wpis serwera DNS jest dostarczany przez DHCP (172.16.1.3)
- Ten użytkownik ma dostęp do stron internetowych hostowanych w company.com i subdomain.company.com
- Edycja: w tym scenariuszu uruchomiono nslookup i poprawnie zwraca odpowiedni rekord DNS z wewnętrznego serwera DNS (172.16.1.3)
Scenariusz 2:
- Ten sam użytkownik na tej samej dołączonej do domeny maszynie Windows 7 Enterprise idzie do domu i łączy się z Internetem za pomocą swojego prywatnego dostawcy usług internetowych
- Wpisy serwera IP i DNS dla komputera klienckiego są dostarczane przez DHCP
- Ten użytkownik może uzyskać dostęp do dowolnych zasobów internetowych, takich jak google.com
- Ten użytkownik nie może uzyskać dostępu do strony internetowej company.com lub subdomain.company.com (zwracany jest błąd „host nie został rozwiązany”)
- Gdy ten użytkownik uruchomi nslookup na company.com , NIE otrzyma prawidłowego publicznego adresu IP podanego przez DNS
- Żądania HTTP / HTTPS na adres IP powiodły się, a strona internetowa poprawnie zwróciła serwer
- Ten problem występuje we wszystkich przeglądarkach internetowych
- Użycie tracert company.com zwraca „nie można rozpoznać docelowej nazwy systemu”
- Użycie polecenia ping company.com zwraca „nie można znaleźć hosta company.com”
- Podczas uruchamiania Wireshark na kliencie przed / podczas nieudanego żądania, maszyna klienta nie wysyła żadnych pakietów (ani w celu rozpoznania DNS, ani w przypadku wstępnego żądania HTTP / ping / tracert)
- Ponowne uruchomienie usługi klienta DNS nie rozwiązuje problemu
- Zatrzymanie usługi klienta DNS nie rozwiązuje problemu
- Użycie ipconfig / flushdns nie rozwiązuje tego problemu
- Użycie trasy / f nie rozwiązuje tego problemu
- Resetowanie połączeń sieciowych za pomocą netsh int ip reset nie rozwiązuje tego problemu
- Edycja: w tym scenariuszu uruchomiono nslookup i poprawnie zwraca właściwy rekord DNS z serwera DNS określonego w ustawieniach DHCP sieci używanej przez użytkownika
Scenariusz 3:
- Ten sam użytkownik na osobistym (nie przyłączonym do domeny) komputerze z systemem Windows 7 Professional ma dostęp do stron internetowych w witrynie company.com i subdomain.company.com, gdy jest podłączony do naszej sieci lokalnej
- Edycja: w tym scenariuszu uruchomiono nslookup i poprawnie zwraca odpowiedni rekord DNS z wewnętrznego serwera DNS (172.16.1.3)
Scenariusz 4:
- Ten sam użytkownik na osobistym (nie przyłączonym do domeny) komputerze z systemem Windows 7 Professional ma dostęp do stron internetowych w witrynie company.com i subdomain.company.com po podłączeniu do sieci domowej
- Edycja: w tym scenariuszu uruchomiono nslookup i poprawnie zwraca właściwy rekord DNS z serwera DNS określonego w ustawieniach DHCP sieci używanej przez użytkownika
Uwagi końcowe:
Wydaje się, że problem ten dotyczy wszystkich komputerów należących do firmy. Używamy wspólnego obrazu systemu dla wszystkich komputerów należących do firmy, który został właśnie załadowany w sierpniu. Szukałem Internetu w poszukiwaniu możliwych rozwiązań i do tej pory wpadłem z pustymi rękami - naprawdę doceniam wszelkie sugestie lub porady, które możesz mieć.
www.company.com
ale nie tylko, company.com
czy oboje zawodzą?