Смяна на DNS за стабилна връзка при копаене
Защо проблем с DNS спира програмата, кои публични DNS сървъри да ползвате, къде да ги смените на компютър, рутер или риг и как да проверите поправката.
Каква е връзката между DNS и копаенето
Ако програмата Ви казва „host not found“ или увисва при свързване, опитайте да смените DNS сървъра. Отнема минути.
DNS е търсенето, което превръща името на хоста на пула в IP адрес. Ригът Ви трябва да го направи, преди да може да се свърже.
Някои DNS сървъри на доставчиците са повредени или бавни. Някои умишлено отказват да отговарят за домейни за копаене, което е често срещано меко блокиране. Тогава програмата се проваля, макар пулът да работи нормално.
Кой публичен DNS сървър да използвате
Това са широко използваните публични резолвери. Резолверът е сървърът, който отговаря на DNS заявки.
- Cloudflare: 1.1.1.1 и 1.0.0.1
- Google: 8.8.8.8 и 8.8.4.4
- Quad9: 9.9.9.9
Всеки от тях замества резолвера на доставчика Ви. Изберете един и въведете двата му адреса като основен и резервен.
Къде да го смените
- Един компютър: отворете настройките на мрежовия адаптер, после свойствата на IPv4, и задайте DNS сървърите ръчно.
- Цялата мрежа: използвайте настройките за DHCP или WAN на рутера. Всяко устройство зад него приема промяната при следващото си наемане на адрес.
- Риг с операционна система за копаене: екранът с мрежови настройки на системата има поле за DNS.
Имайте предвид, че смяната на DNS не скрива трафика Ви. Ако блокирането е по-дълбоко от DNS, използвайте алтернативните маршрути и проксито на пула. И двете са описани на страницата Как да копаете.
Как да проверите поправката
- На засегнатата машина потърсете името на хоста на пула с nslookup или ping в командния ред.
- Отговор с IP адрес означава, че DNS е поправен.
- Пуснете програмата и проверете реда за свързване в конзолата ѝ.
Ако търсенето работи, но свързването пак се проваля, проблемът не е в DNS. След това проверете порта, избора за TLS и защитната стена.