Am un server dedicat cu cpanel pe el. Cunostintele mele in administrarea serverelor nu sunt avansate.
As dori sa ma ajutati sa configurez NS-urile.
Cum alegi NS-urile. Numele sunt random( ex.: ns1.test.ro si ns2.test.ro)?
Pentru primul NS am primit un ip, iar pentru cel de-al doilea imi spun ca nu mai au ip-uri gratuite disponibile.
Trebuie sa cumpar un ip aditional sau un ip subnet?
Long story short, ns2 ar trebui sa fie in alta curte. un bind slave de backup
Daca le pui pe toate in acelasi server (fizic/virtual) nu ai facut nimic, cand crapa, crapa ambele.
Poti sa mergi lejer si cu un singur NS, dar recomandarea e de minim 2 pt backup
Poti sa arunci un ochi la afraid.org, au backup dns (zis si secondary) cu si fara plata
E posibil ca si aia de la care ai luat server sa iti poata oferi un slave
Multumesc Valentin. Am gasit la firma de la care am serverul( register new nameserver) si imi cere hostname-ul si ip address.
Deci ideea e urmatoarea din ce am inteles. Serverul unde am site-ul il pot folosi ca ns1 si il pot numi n1.test.com si ns2.afraid.org si dupa le adaug la register new nameserver:
Hostname: n1.test.com
ip: 12.12.12.12
Hostname: n2.afraid.org
ip: 13.13.13.13
Dar nu se poate ca altcineva sa aiba n1.test.com cu alt ip si acelasi ns2 ca e un serviciu gratuit.
In situatia asta de unde stie ce sa afiseze?
$TTL 86400 ; 24 hours could have been written as 24h or 1d
; $TTL used for all RRs without explicit TTL value
$ORIGIN example.com.
@ 1D IN SOA ns1.example.com. hostmaster.example.com. (
2002022401 ; serial
3H ; refresh
15 ; retry
1w ; expire
3h ; nxdomain ttl
)
IN NS ns1.example.com. ; nameservers
IN NS ns2.example.com. ; nameservers
; facem ceea ce se numeste "glue"
; un "glue" e bun de pus si la roTLD, ca sa nu se piarda timpul aiurea cu rezolvari suplimentare
ns1 IN A 192.168.0.1 ;ip server dedicat
ns2 IN A 172.16.0.1 ;ip slave la afraid.org
iar in named.conf trebuie sa ii faci delegare la slave
zone "example.com" in{
type master;
file "master/master.example.com";
// dai voie la slaveS sa ceara o copie a zonei.
allow-transfer {172.16.0.1;);
};
Dar nu se poate ca altcineva sa aiba n1.test.com cu alt ip si acelasi ns2 ca e un serviciu gratuit.
In situatia asta de unde stie ce sa afiseze?
nu se poate pentru ca nu are control pe domeniul test.com. Toate denumirile sunt legate de “zona” care este domeniul tau asupra caruia numai tu ai control. Eu pot defini la mine local sau in LAN-ul meu ca ns1.test.com sa aiba alt IP si va functiona pentru clientii mei atata timp cat vor folosi DNS-ul meu. Dar nu te afecteaza treaba asta.