Я заинтересован в настройке DNS-сервера, находящегося в моем распоряжении, который может разрешать имена хостов в Интернете, так же, как это делает публичный DNS, такой как 8.8.8.8. Мой приоритет здесь - скорость, а затем конфиденциальность.
Настройка локального DNS-сервера, будь то на компьютере под управлением Linux/Windows или каким-либо образом в самом беспроводном маршрутизаторе, может показаться наилучшим вариантом выполнения этих требований, так как он будет быстрым (время разрешения 0 мс?) и личное. В качестве альтернативы, у меня есть удаленный VPS на основе Linux, который находится довольно близко, который учитывает в первую очередь фактор конфиденциальности, но также не будет использовать мою домашнюю пропускную способность для работы.
Если это возможно сделать локально (в моей домашней сети), какое оборудование, операционную систему и программное обеспечение мне следует изучить, чтобы это произошло? Это жизнеспособно (потому что я подозреваю, что требуется некоторая пропускная способность, чтобы поддерживать актуальность)?
В качестве альтернативы, лучше ли будет настроить этот DNS-сервер на VPS? Если да, какое программное обеспечение или пакеты мне следует изучить, чтобы заставить его работать?
Я также понимаю, что это может быть невозможно вообще, в этом случае просто дайте мне знать, и я рассмотрю другие варианты DNS.