Zmiana DNS a łączność przy kopaniu
Co DNS ma wspólnego z kopaniem, jak zmienić serwer DNS na komputerze, routerze lub koparce i jak sprawdzić, czy to rozwiązało problem.
Co DNS ma wspólnego z kopaniem
Zanim koparka połączy się z poolem, musi zamienić nazwę hosta poola na adres IP; to wyszukiwanie to DNS. Gdy serwer DNS dostawcy internetu jest uszkodzony, wolny albo celowo nie odpowiada na zapytania o domeny do kopania (częsta „miękka” blokada), program do kopania zgłasza „host not found” albo zawiesza się przy łączeniu, choć z poolem wszystko jest w porządku. Rozwiązaniem jest zmiana serwera DNS, o który pyta maszyna, a zajmuje to kilka minut.
Publiczne serwery DNS
Powszechnie używane publiczne resolwery to Cloudflare (1.1.1.1 i 1.0.0.1), Google (8.8.8.8 i 8.8.4.4) oraz Quad9 (9.9.9.9). Każdy z nich zastąpi resolwer dostawcy internetu; wystarczy wybrać jeden i wpisać oba jego adresy jako podstawowy i zapasowy.
Gdzie to zmienić
- Jeden komputer: ustawienia karty sieciowej, właściwości IPv4, ręczne ustawienie serwerów DNS.
- Cała sieć: ustawienia DHCP lub WAN routera; każde urządzenie za nim przejmie zmianę przy następnej dzierżawie adresu.
- Koparka z systemem do kopania: ekran ustawień sieci systemu ma pole DNS.
- Uwaga: zmiana DNS nie ukrywa ruchu. Jeśli blokada sięga głębiej niż DNS, należy skorzystać z alternatywnych tras poola i proxy opisanych na stronie Jak kopać.
Sprawdzenie poprawki
Po zmianie należy wyszukać nazwę hosta poola z maszyny, której dotyczy problem (nslookup lub ping w wierszu poleceń). Odpowiedź z adresem IP oznacza, że DNS działa; następnie należy uruchomić program do kopania i potwierdzić linię połączenia w jego konsoli. Jeśli wyszukiwanie działa, a połączenie nadal się nie udaje, problem nie leży w DNS: kolejno warto sprawdzić port, wybór TLS i zaporę.