Witam.
Spotkałem się dziś z dziwną sytuacją, że u kogoś padła komunikacja w sieci lan z serwerem sql. Serwer sql się nazywał po prostu serwer. Pierwsze co zrobiłem, to na kliencie na którym nie działało wpisałem ping serwer. I teraz patrzcie:
C:\Users\OEM1>ping serwer
Pinging serwer.Business [160.153.136.3] with 32 bytes of data:
Reply from 160.153.136.3: bytes=32 time=53ms TTL=52
Reply from 160.153.136.3: bytes=32 time=53ms TTL=52
Reply from 160.153.136.3: bytes=32 time=53ms TTL=52
Reply from 160.153.136.3: bytes=32 time=53ms TTL=52
Ping statistics for 160.153.136.3:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 53ms, Maximum = 53ms, Average = 53ms
WT.F? jaki serwer.Business?? Co to za ip? Przecież powinna tu być odpowiedź od lokalnego serwera sql ip 10.x.x.x.
Sprawdzam dalej:
C:\Users\OEM1>nslookup serwer 8.8.8.8
Server: google-public-dns-a.google.com
Address: 8.8.8.8
Non-authoritative answer:
Name: serwer.Business
Address: 160.153.136.3
C:\Users\OEM1>nslookup serwer 8.8.4.4
Server: google-public-dns-b.google.com
Address: 8.8.4.4
Non-authoritative answer:
Name: serwer.Business
Address: 160.153.136.3
C:\Users\OEM1>nslookup serwer 208.67.222.222
Server: resolver1.opendns.com
Address: 208.67.222.222
Non-authoritative answer:
Name: serwer.Business
Address: 160.153.136.3
Pomyłki być nie może. Dlaczego zamiast serwer rozwiązuje mi się serwer.Business?
Okazuje się, że router Orange nadaje klientom sufiks dns .business który jest pełnoprawną końcówką domeny i przez to się dzieją takie dziwne rzeczy.
W sumie nie spotkałem się wcześniej z czymś takim, dlatego kombinowałem na różne sposoby, nawet z podglądaniem pakietów wiresharkiem, bo już mnie nachodziły myśli, że Orange ma błąd na swoim serwerze dns, a dodatkowo przechwytuje zapytania do innych serwerów dns i rozwiązuje je u siebie.
Model routera to Comtrend VR-3036u Nie wiem czy da się to poprawić na routerze, bo nikt do niego hasła nie zna, ale jeśli nie, to Orange powinien jak najszybciej zaktualizować konfigurację swoich routerów.
Patrzcie na stronę: https://serwer.business/
Domena zarejestrowana wczoraj.
C:\Users\OEM1>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : OEM
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : Business
[…]
Problem obszedłem przez plik hosts i statyczne ip serwera. Nie wymyśliłem niczego lepszego, czasu było mało. Chyba, że ktoś ma lepszy pomysł? Zmiana nazwy serwera ‘serwer’ na inną zmienia nazwę instancji serwera sql, co powoduje dalsze zmiany konfiguracyjne, oraz nie gwarantuje, że nowa nazwa serwera nie zostanie wykupiona w .business.
PS. tak tylko piszę, jako ciekawostkę, może ktoś naprawi coś u siebie szybciej dzięki temu postowi. A temu, kto kupił tą domenę, gratuluje złośliwości :).