Hvordan Sette Bind

Innholdsfortegnelse:

Hvordan Sette Bind
Hvordan Sette Bind
Anonim

Bind er den vanligste DNS-serverimplementeringen med åpen kildekode som løser et DNS-navn til en IP-adresse og omvendt. Dette systemet ble laget av studenter.

Hvordan sette bind
Hvordan sette bind

Det er nødvendig

  • - en datamaskin;
  • - internettet.

Bruksanvisning

Trinn 1

Konfigurer bind for kun å tjene dine egne domener, uten muligheten til å bruke den i DNS-hurtigbufremodus. Dette gjøres fordi de fleste datasentre har sin egen DNS-server. Se etter følgende pakker på systemet ditt: bind, bind-chroot for å installere bind. For å gjøre dette, bruk kommandoen

$ rpm -q bind

bind-9.2.4-24. EL4

$ rpm -q bind-chroot

bind-chroot-9.2.4-24. EL4.

Steg 2

Installer den andre pakken for å gjøre serveren din sikrere mot hacking, den lar deg isolere bind fra resten av systemet. Alle filer som brukes av bind etter installasjon av denne pakken, blir flyttet til / var / named / chroot / folder. Ikke endre stier i konfigurasjonsfiler.

Trinn 3

Merk når du konfigurerer bind for å bruke gjeldende tidsinformasjon, så bytt ut var / named / chroot / etc / localtime med informasjon om tidssonen din. Det er filen som må byttes ut, fordi en symbolsk lenke til en annen fil ikke vil fungere i chroot-modus. Deretter konfigurerer du filen var / named / chroot / etc / rndc.key for å kjøre bind. Denne filen inneholder autorisasjonsnøkkelen til rndc-programmet, som kontrollerer bindingsserveren og viser statistikken over treff.

Trinn 4

Opprett en linje i # dnssec-keygen -a HMAC-MD5 -b 128 -n BRUKER rndckey, denne kommandoen oppretter to filer i den gjeldende mappen. I den private filen vises nøkkelen på tredje linje PBpLBGUy6QRdCnUMwv9dxw ==. Opprett en ny fil, gi den navnet rndc.key, sett inn nøkkelen "rndckey" {; algoritme hmac-md5; hemmelig "PBpLBGUy6QRdCnUMwv9dxw ==".

Trinn 5

Opprett en named.com-fil som inneholder følgende nøkkel:

alternativer {

katalog "/ var / named";

dump-fil "/var/named/data/cache_dump.db";

statistikkfil "/var/named/data/named_stats.txt";

lytte på {127.0.0.1; };

versjon "ukjent";

tillate rekursjon {ingen; };

allow-query {any; };

};

Bytt ut ip-filen med den du vil ha. Kontroller at bindekonfigurasjonen ble satt riktig ved å bruke kommandoen # named-checkconf /var/named/chroot/etc/named.conf.

Anbefalt: