Есть ли хороший DNS-сервер, который я могу установить на Windows 7 для локальной сети? [закрыто]


42

У меня есть несколько компьютеров в локальной сети, и теперь я устаю запоминать IP-адреса все время, поэтому я хотел бы начать использовать DNS-имена в своей локальной сети.

У меня гетерогенная сеть с Windows 7, Ubuntu, Mac OS X и Android.

Существует ли бесплатное программное обеспечение DNS-сервера, которое легко установить в Windows 7, предпочтительно с графическим интерфейсом пользователя или, возможно, с веб-интерфейсом?

Ответы:



26
  1. Рассмотрите возможность размещения DD-WRT на вашем роутере, он используется dnsmasqс hostsфайлом.

    Таким образом, вы не потеряете затраты на электроэнергию, если будете запускать этот компьютер исключительно для DNS ...

  2. Если ваш маршрутизатор не поддерживает его, проверьте эти DNS-серверы для Windows:

    • Наиболее широко используемый DNS-сервер, BIND , имеет ntbindвариант.

    • Microsoft DNS включен в Windows Server, если вы можете запустить его, возможно, виртуализированный.

    • Простой DNS-сервер действительно следует принципу KISS; Держите это глупо просто. Это пробная версия, хотя ...

    • PowerDNS , голландский DNS-сервер, который подходит для домашнего DNS-хостинга.

    • MaraDNS имеет только частичную поддержку ( согласно Википедии ), но является DNS-сервером с защитой.

    • Posadis имеет лицензию GPL, совместим с файлами BIND.

    • Unbound имеет лицензию BSD, использует модульные компоненты.

    • Cisco Network Registrar является проприетарным, подходит для более крупной компании, если вам нужна поддержка.

    Если у вас есть деньги, Simple DNS Server выглядит очень красиво. Или, возможно, Microsoft DNS ...

    Еще попробуйте DNS-сервер с открытым исходным кодом, такой как BIND, PowerDNS, MaraDNS, Posadis или Unbound.

  3. Если у вас статические IP-адреса, размещение одного и того же hostsфайла на каждом компьютере - дешевое решение.


Спасибо, я думаю, что простой DNS-сервер выглядит так, как я ищу.
Джонас

@Jonas: О, на второй проверке это похоже на испытание. Я также добавил третий вариант ...
Тамара Вийсман

2
PowerDNS не поддерживает Windows
JoshuaDavid

5

В прошлом я установил Windows 2003 на виртуальную машину с запущенным на ней DNS / DHCP-сервером. Если у вас нет доступа к Windows 2003, вы можете установить любое количество ОС Linux на ВМ и использовать его в качестве сервера DHCP / DNS.

У вашего роутера нет поддержки DNS? Я запускаю Tomato на своем маршрутизаторе и могу назначать статические IP-адреса через интерфейс и получать доступ ко всем моим компьютерам по имени хоста.


Интересный. Нет, у моих родителей есть дешевый маршрутизатор Netgear без функции DNS.
Джонас

1
@Jonas: Вы можете установить прошивку на свой роутер; например, я указал DD-WRT в своем ответе. Эти прошивки поставляются со списком совместимости, поэтому вы можете легко найти NetGear и узнать, поддерживается ли ваше устройство. Хотя помидоры не так широко поддерживают, но вы можете попытаться дать DD-WRT шанс ...
Тамара Вийсман
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.