Чи є гарний 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 є власником, підходить для більшої компанії, якщо вам потрібна підтримка.

    Якщо у вас є гроші, простий сервер DNS виглядає дуже приємно. Або, можливо, Microsoft DNS ...

    Ще спробуйте DNS-сервер з відкритим кодом, наприклад BIND, PowerDNS, MaraDNS, Posadis або Unbound.

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


Дякую, я думаю, що простий сервер DNS виглядає як те, що я шукаю.
Йонас

@ Jonas: О, за другої перевірки, здається, це випробування. Я також додав третій варіант ...
Tamara Wijsman

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 постріл ...
Tamara Wijsman
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.