Portál AbcLinuxu, 12. května 2025 10:47
/etc/hosts: 192.168.0.1 www.nazov.sknebo tak neco?
$ORIGIN nazov.sk www IN CNAME ns1.nazov.sk? Origin sa Ti prida na koniec kazdeho nazvu, ktory sa nekonci bodkou. Cize www.nazov.sk. je alias pre ns1.nazov.sk.nazov.sk., co asi nie je to, co chces. Skus pouzit dig alebo nslookup a zistit, na co sa Ti vlastne resolvuje to meno.
. 999999 IN NS server_DNS_v_WAN.sk. server_DNS_v_WAN.sk. 999999 IN A IP_servera_DNS_v_WANJa to mam v db.root odkaz na to je v named.conf :
zone "." { type hint; file "db.root"; };Toto by malo zabezpecit aby si dostal DNS informacie z WAN pre LAN. Ak ale je pristup na web z WAN, tak si myslim, ze DNS zaznam musi byt vo WAN. Skus pouzit sluzby napriklad noip.com co je take cosi ako verejny DNS zadarmo. Ide to tak, ze si tam das zapis nazov a IP pri com sa na jednu IP priradi viac nazvov. Toto potom osetris formou virtualnych hostov vo httpd.conf. Hadam som ti pomohol. este dve ficury na kontrolu spravnosti configuracie : named-checkconf a named-checkzone mali by byt v /usr/sbin/
Vysledok nslookup :
Non-authoritative answer: Name: www.etlas.sk Address: 10.0.0.101 >Toto mi odpoveda DNS server Takato IP vo WAN neexistuje. Preto ti to nemoze fungovat.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.