Lokalny DNS za pomocą Bind9


0

W mojej sieci domowej mam kilka komputerów, którym chciałbym przypisać nazwy. Nie chcę, żeby były TLD, tylko aliasy, takie jak „pomarańczowy” czy coś w tym rodzaju. Wszystkie samouczki, które czytałem, takie jak ten , używały ns1.sometld.comitp. Nie chcę używać zewnętrznego serwera. Chcę po prostu powiązać coś takiego:

orange 192.168.1.2

banana 192.168.1.7

itd itd.

Wszelkie zasoby, jak to zrobić, byłyby niesamowite!

EDYCJA: Używam Ubuntu 14.0

Odpowiedzi:


1

Nie potrzebujesz DNS:

Najbardziej trywialnym rozwiązaniem jest po prostu dystrybucja pliku hosts na wszystkie komputery:

# /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.1.2 orange 
192.168.1.7 banana

Idealnie, dziękuję bardzo! A jeśli z jakiegoś powodu chciałbym użyć tego w systemie Windows, czy istnieje podobna konfiguracja?
user2200321,

1
plik jest poniżej c:\windows\system32\drivers\etc\hosts. Ta sama składnia jak w/etc/hosts
NuTTyX

0

W BIND (prawdopodobnie dowolnym serwerze DNS) musisz pracować przynajmniej z czymś takim jak orange.domainluborange.sometld.com

Jeśli skonfigurujesz komputery do używania sometld.comsufiksu (zobacz tutaj, aby uzyskać szczegółowe informacje na temat ustawiania ich w systemie Windows) , będziesz mógł po prostu wpisać lewą część nazw w dowolnym programie.

W /etc/resolv.confsystemie Linux możesz edytować i dodawać linię domain sometld.comdla tych samych wyników


Dzięki! Powinienem był o tym wspomnieć wcześniej, ale używam Ubuntu. Zobacz edycję.
user2200321,

Możesz utworzyć strefę dla katalogu głównego .; nie musisz mieć TLD. Może to jednak spowodować konflikt z rootem internetowym.
Falcon Momot,

0

Jeszcze prostszym rozwiązaniem niż dystrybucja /etc/hostsplików jest instalacja avahi-daemonpakietu . Następnie możesz uzyskać dostęp do wszystkich hostów jako orange.locali banana.localitp.

W systemie Windows istnieje implementacja firmy Apple o nazwie „ Bonjour ”. (Pobieranie nazywa się „ Bonjour Print Services ”, ale nie daj się zwieść, tak naprawdę jest to ogólna implementacja tego samego, co Avahi).

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.