Hvordan man opsætter DNS-server med BIND på Ubuntu
Sendt: 1. oktober 2009 kl 06:57 | Tags: binder , dns , Linux Denne tutorial er om opsætning af DNS på Ubuntu, og er resultatet af masser af dokumentation, tutorials og mange mange forsøg. Håber du vil finde det nyttigt.
For at installere DNS-tjenesten på maskinen, første ting at gøre i installation BIND (Berkeley Internet Name Daemon):
sudo apt-get install bind9
Den næste ting at gøre, er at konfigurere binde. Usualy, for dette er du nødt til at redigere named.conf, Men i Ubuntu konfigurationsfilen er godt for named.conf.local:
sudo / etc / bind / named.conf.local
Nu skal du tilføje zoner:
zone "domain.com" {
type master;
filen "/ etc / bind / zoner / domain.com.db";
};# Omvendt DNS. (Omvendt notation af dit netværk adresse (IP IKKE dig) Eksempel: Hvis reverse DNS SÅ NA = 192.168.1.0 er: 1.168.192)
områder "1.168.192.in-addr.arpa" {
type master;
filen "/ etc/bind/zones/rev.1.168.192.in-addr.arpa";
};
Det næste skridt er at ændre de speditører til at pege på din internetudbyder (DNS-server til dine egne DNS som videresender anmodninger). Til dette er du nødt til at redigere named.conf.options:
sudo gedit / etc / bind / named.conf.options
Dette er hvad du har at tilføje (erstatte med approriate IP-adresser selvfølgelig Vi antager her, at min ISP DNS-er:. 111.111.111.111 og 222.222.222.22):
speditører {
111.111.111.111;
222.222.222.222;
};
Nu er vi nødt til at tilføje zonen definition fil. I definitionen filen vil blive gemt alle de adresser, som vil kende vores DNS-server. Oslo Vi er nødt til at oprette en mappe, hvor at holde filen:
sudo mkdir / etc / bind / zoner
sudo gedit / etc / bind / zoner / domain.com.db
Dette er hvordan definitionen filen skal se ud:
domain.com. I SOA ns1.domain.com. admin.domain.com. (
2006081401
28800
3600
604800
38400
)domain.com. I NS ns1.domain.com.
domain.com. IN MX 10 mta.domain.com.www IN A 192.168.0.2
MTA i et 192.168.0.3
NS1 I EN 192.168.0.1
Det omvendte DNS-zone fil til:
sudo gedit / etc/bind/zones/rev.0.168.192.in-addr.arpa
Antallet farvet røde, er IP-adressen på den maskine, der kører den DNS-server (i dette tilfælde er 1, fordi IP-adressen på den maskine, der kører DNS-server er 192.168.0.1).
@ IN SOA ns1.domain.com. admin.domain.com. (
2006081401;
28800;
604800;
604800;
86400
)I NS ns1.domain.com.
1 IN PTR domain.com
Rediger resolv.conf:
gedt sudo / etc / resolv.conf
Rediger resolv.conf:
domain.com søgning
nameserver 192.168.0.1
Nu har du nødt til at genstarte binde og test din DNS-server.
sudo / etc/init.d/bind9 restart
Dig domain.com
Dig mx domain.com

























Den Diskussion
se, hvad alle siger
Tak for deling. Denne artikel er den mest praktiske for binder!
Cheers,
Eitan
Jeg fandt tutorial til at være kortfattede og meget hjælpsom. Jeg vil være sikker på at anbefale det til andre.
Tak