Hoe Om Bind Te Sit

INHOUDSOPGAWE:

Hoe Om Bind Te Sit
Hoe Om Bind Te Sit

Video: Hoe Om Bind Te Sit

Video: Hoe Om Bind Te Sit
Video: hoe om te bind 'n das eenvoudige 2024, November
Anonim

Bind is die mees algemene en oopbron-implementering van die DNS-bediener wat 'n DNS-naam na 'n IP-adres oplos en andersom. Hierdie stelsel is deur studente geskep.

Hoe om bind te sit
Hoe om bind te sit

Dit is nodig

  • - n rekenaar;
  • - die internet.

Instruksies

Stap 1

Stel bind op om net u eie domeine te bedien, sonder om dit in die DNS-kasmodus te kan gebruik. Dit word gedoen omdat die meeste datasentrums hul eie DNS-bediener het. Kyk vir die volgende pakkette op u stelsel: bind, bind-chroot om bind te installeer. Gebruik die opdrag om dit te doen

$ rpm -q bind

bind-9.2.4-24. EL4

$ rpm -q bind-chroot

bind-wortel-9.2.4-24. EL4.

Stap 2

Installeer die tweede pakket om u bediener veiliger te maak teen inbraak; dit stel u in staat om bindings van die res van die stelsel te isoleer. Al die lêers wat deur bind gebruik word nadat die pakket geïnstalleer is, sal na die / var / named / chroot / folder geskuif word. Moenie paaie in konfigurasielêers verander nie.

Stap 3

Let op wanneer u bind instel om huidige tydinligting te gebruik, vervang dus var / named / chroot / etc / localtime deur u tydsone-inligting. Dit is die lêer wat vervang moet word, want 'n simboliese skakel na 'n ander lêer sal nie in die chroot-modus werk nie. Stel dan die var / named / chroot / etc / rndc.key-lêer op om bind uit te voer. Hierdie lêer bevat die magtigingsleutel vir die rndc-program, wat die bindbediener beheer en die statistieke van treffers vertoon.

Stap 4

Skep 'n reël in # dnssec-keygen -a HMAC-MD5 -b 128 -n GEBRUIKER rndckey, hierdie opdrag sal twee lêers in die huidige vouer skep. In die private lêer sal die sleutel op die derde reël verskyn PBpLBGUy6QRdCnUMwv9dxw ==. Skep 'n nuwe lêer, noem dit rndc.key, plaas die sleutel "rndckey" {; algoritme hmac-md5; geheim "PBpLBGUy6QRdCnUMwv9dxw ==".

Stap 5

Skep 'n naam.com-lêer wat die volgende sleutel bevat:

opsies {

gids "/ var / named";

dump-lêer "/var/named/data/cache_dump.db";

statistiek-lêer "/var/named/data/named_stats.txt";

luister-na {127.0.0.1; };

weergawe "onbekend";

laat-rekursie {geen; };

allow-query {enige; };

};

Vervang die ip in die lêer deur die een wat u wil hê. Verifieer dat die bindkonfigurasie korrek ingestel is met behulp van die opdrag # named-checkconf /var/named/chroot/etc/named.conf.

Aanbeveel: