Ostatnia awaria Microsoftu była spowodowana problemami z DNS - więc co to jest DNS i co się stało?
Microsoft ogłosił, że jego platformy Office 365 i Sharepoint Online wróciły do normy po awarii, która miała miejsce 1 kwietnia. Zakłócenie spowodowało również, że usługi Bing, Azure i Xbox Live były niedostępne dla niektórych użytkowników.
Zgodnie z najnowszą aktualizacją , wzrost liczby żądań DNS skierowanych do jego domen na platformie Azure spowodował problem. Chociaż konfiguracja serwera miała złagodzić czkawkę poprzez sekwencję odświeżania pamięci podręcznej, w tym przypadku nie powiodła się, co z kolei ujawniło błąd kodowania. Problem został rozwiązany do godziny 22:00 UTC po wykryciu i naprawieniu defektu kodu. Dokonano również aktualizacji systemu wykrywania ruchu, aby zapobiec przyszłym zdarzeniom.
Co to jest DNS?
DNS to hierarchiczny system nazewnictwa, który ma zastosowanie do wszystkich urządzeń komputerowych podłączonych do sieci. Podstawowym zadaniem DNS jest konwersja nazw domen na ich odpowiednie adresy IP w sposób, który mogą interpretować urządzenia internetowe. Podczas gdy ludzie polegają na prostych nazwach domen (takich jak na przykład OnMSFT.com), aby uzyskać dostęp do zasobów internetowych, urządzenia internetowe interpretują je jako liczby, a DNS wykonuje translację. Krótko mówiąc, DNS eliminuje potrzebę wprowadzania zazwyczaj trudnych do zapamiętania adresów IP podczas wyszukiwania określonej witryny.
Z drugiej strony serwery DNS przechowują informacje DNS, w tym nazwy domen, i są podatne na ataki.
Jak znaczny ruch DNS może spowodować awarię?
Podobnie jak w przypadku Microsoftu, mówi się, że ogromny ruch DNS na chwilę przytłoczył jego infrastrukturę DNS. Poniżej przedstawiono zarys kilku scenariuszy, które mogą prowadzić do negatywnego wpływu ruchu na system DNS.
Atak DNS NXDOMAIN
W ataku na DNS NXDOMAIN złośliwy aktor zalewa serwer systemu nazw domen (DNS) stałymi, szybkimi żądaniami nieistniejących rekordów domen. Powtarzające się nierozwiązane żądania serwera DNS zajmują cenne zasoby systemowe, ostatecznie wypełniając pamięć podręczną niedefiniowalnymi wynikami. Spowalnia to czas odpowiedzi na uzasadnione żądania i może ograniczyć dostęp do witryny.
Atak domeny fantomowej
Atak na domenę fantomową to rodzaj ataku typu „odmowa usługi” (DoS), którego celem jest zazwyczaj autorytatywny serwer nazw. Wykorzystuje mechanizm wyszukiwania adresów IP w DNS, aby przerwać usługę. Zwykle, gdy serwer DNS nie jest w stanie rozpoznać adresu IP w swoich rekordach, spróbuje go wyszukać na innych serwerach DNS w swojej sieci – jest to proces określany jako rekursywny DNS. Duża liczba takich żądań przytłacza procesy wyszukiwania serwera, powodując ostatecznie problemy z wydajnością.
Jak udaremnione są ataki DNS oparte na ruchu?
Jednym ze sposobów łagodzenia ataków DNS opartych na ruchu jest wykorzystanie strategii routingu typu blackhole. W ramach tego środka zaradczego ruch jest przekierowywany do „czarnej dziury” i zasadniczo eliminowany. Można ustawić parametry w celu rozróżnienia między legalnym i złośliwym ruchem do przekierowania. Microsoft potwierdził przy użyciu tej techniki, aby umożliwić odzyskanie swojej infrastruktury. W niektórych przypadkach działa również blokowanie adresu IP klienta generującego dużą liczbę nieprawidłowych żądań NXRRset, NXDOMAIN lub SRVFAIL. Inne opcje to skrócenie limitu czasu wyszukiwania nazw i ograniczenie ruchu.
Wreszcie, regularne odświeżanie pamięci podręcznej pomoże zapewnić płynne działanie. Należy zauważyć, że problem Microsoft DNS nie był spowodowany atakiem, ale nagłym wzrostem ruchu, który spowodował nieoczekiwane problemy z buforowaniem.
aplikacje pocztowe Yahoo dla systemu Windows 8