abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 18:44 | IT novinky

    Společnost Murena ve spolupráci se společností Qwant představila vyhledávač Murena Find. Ve výchozím nastavení bude používán v mobilním operačním systému /e/OS a v Murena Workspace.

    Ladislav Hagara | Komentářů: 0
    včera 13:00 | IT novinky

    V mobilní aplikaci Facebooku se lze nově přihlašovat pomocí Passkeys.

    Ladislav Hagara | Komentářů: 3
    včera 12:44 | IT novinky

    Společnost Midjourney představila vlastní generátor videí pomocí umělé inteligence (AI) V1 Video Model.

    Ladislav Hagara | Komentářů: 0
    18.6. 23:22 | Nová verze

    Editor kódu Zed (Wikipedie) má nově v sobě integrovaný debugger. Podporuje Rust, C/C++, JavaScript, Go, Python a pomocí rozšíření i další programovací jazyky.

    Ladislav Hagara | Komentářů: 6
    18.6. 22:22 | Zajímavý článek

    Byl publikován aktuální přehled vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie). Servo mimo jiné nově zvládne animované GIFy.

    Ladislav Hagara | Komentářů: 1
    18.6. 21:44 | Bezpečnostní upozornění

    Nejnovější X.Org X server 21.1.18 a Xwayland 24.1.8 řeší další bezpečnostní chybu.

    Ladislav Hagara | Komentářů: 0
    18.6. 17:55 | Pozvánky

    Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 210. sraz, který proběhne 20. června od 18:00 v Red Hat Labu na Fakultě informatiky Masarykovy univerzity na adrese Botanická 68A nebo také online.

    Ladislav Hagara | Komentářů: 0
    18.6. 14:33 | Nová verze

    Byla vydána nová verze 17 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v changelogu.

    Ladislav Hagara | Komentářů: 0
    18.6. 12:00 | Nová verze

    Open source 3D herní a simulační engine Open 3D Engine (O3DE) byl vydán v nové verzi 25.05.0. Přehled novinek v poznámkách k vydání. Nově je implementováno standardizované simulační rozhraní ROS (Robot Operating System) 2.

    Ladislav Hagara | Komentářů: 0
    17.6. 22:44 | Bezpečnostní upozornění

    Nejnovější X.Org X server 21.1.17 a Xwayland 24.1.7 řeší 6 bezpečnostních chyb: CVE-2025-49175, CVE-2025-49176, CVE-2025-49177, CVE-2025-49178, CVE-2025-49179 a CVE-2025-49180. Nils Emmerich je nalezl koncem března a dnes publikoval detaily.

    Ladislav Hagara | Komentářů: 0
    Jaký je váš oblíbený skriptovací jazyk?
     (56%)
     (30%)
     (7%)
     (2%)
     (0%)
     (1%)
     (4%)
    Celkem 284 hlasů
     Komentářů: 16, poslední 8.6. 21:05
    Rozcestník

    Dotaz: DNS server v privátní síti

    18.6.2014 22:10 thx4help
    DNS server v privátní síti
    Přečteno: 497×
    Dobrý den, mám dva počítače v privátní síti. Pomocí příkazu ping a ip adresy bez problému pingám z jednoho na druhý.

    Chci stejného výsledku dosáhnout příkazem ping hostname.

    Na jeden PC jsem si nainstaloval BIND. Přečetl nějaké manuály k jeho základnímu nastavení a nastavil soubor /etc/named.conf takto:

    zone "mojepc" IN { type master; file "mojepc.named"; }

    Pak zadal příkaz named-checkconf named.conf Výstupem bylo mlčení, což by teoreticky mělo být správně?

    Soubor /var/named/mojepc.named

    $TTL 3H @ IN SOA @ mojepc ( 10 ; serial 100 ; refresh 100 ; retry 1W ; expire 3H ) ; minimum moskva IN A 192.168.1.101

    Myslím, že druhý soubor mám nastavený špatně. Můžete mi někdo prosím poradit, kde mám chybu?

    Předem díky

    Řešení dotazu:


    Odpovědi

    18.6.2014 22:13 thx4help
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    Ještě jednou ten druhý soubor. Předtím to nebylo moc čitelné.

    $TTL 3H @ IN SOA @ mojepc ( 10 ; serial 100 ; refresh 100 ; retry 1W ; expire 3H ) ; minimum

    moskva IN A 192.168.1.101
    Jendа avatar 18.6.2014 23:51 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    moskva IN A 192.168.1.101
    Tady! [ukazuje krteček na hromádku]
    Jendа avatar 18.6.2014 23:49 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    Existuje tag <pre>

    Já mám teda v hlavičce ještě schránku na admina a nemám tam ten @ navíc
    $TTL 1800
    @        IN   SOA   ns.nsalitomerice.cz. hostmaster.nsalitomerice.cz. (
                        2014061866   ; serial
                        3600         ; refresh
                        300          ; retry
                        1209600      ; expire
                        3600         ; minimum
            )
    
    www             A               127.164.22.74
    ...
    
    A že ho máš špatně -- vypíše to do logu, že ho máš špatně?
    19.6.2014 08:36 thx4help
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    Omlouvám se za špatné formátování předešlých příspěvků. Zkusím o tedy ještě jednou.

    Nainstaloval jsem Bind a kromě níže uvedených konfiguráků, jsem nedělal žádné změny v jeho souborech.

    /etc/named.conf
    zone "doma" IN {
            type master;
            file "doma.named"
    };
    
    /var/named/doma.named
    $TTL 3H
    @     IN SOA ns.doma (
                            12     ; serial
                            100    ; refresh
                            100    ; retry
                            1W     ; expire
                            3H )     ; minimum
          IN      NS     ns
    pc2   IN      A      192.168.1.101
    Když se pokusím spustit: service named start Dostanu tento výstup: Job for named.service failed. See ´systemctl status named.service´ and ´journalctl -xn´ for details

    Zadám systemctl status named.service Dostanu (vypsal jsem jen řádky obsahující failed, apod.: Active: failed (Result: exit-code) since ČT 2014-06-19 08:21:35 CEST; 6min ago Process: 2356 ExecStartPre=/usr/sbin/named-checkconf -z /etc/named.conf (code=exited, status=1/FAILURE)

    Takže mám chybu už ve specifikaci zóny?

    Jenda: Ten zavináč jsem dal pryč. Ale ten záznam dole jsem našel u všech příkladů na netu stejně - tedy včetně toho NS. Zkoušel jsem to dát pryč, ale nepomohlo to.
    19.6.2014 09:32 Dark_user | skóre: 12
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    zkus za "file "doma.named"" dat ; takze by to vypadalo
    zone "doma" IN {
            type master;
            file "doma.named";
    };
    
    19.6.2014 09:45 thx4help
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    Omlouvám se, překlep. Ten středník tam je :(
    Řešení 1× (MMMMMMMMM)
    19.6.2014 09:44 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    Zkus do file nacpat celou cestu.
    Mezi SOA a ( patri dva parametry. Primarni nameserver a mail spravce s teckou misto zavinace.
    Mas nejakou hlasku v syslogu?
    19.6.2014 10:12 thx4help
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    Ahoj, díky moc. Ten chybějící druhý parametr skutečně dělal problém. Po jeho doplnění:

    service named start service named status Active: active (running)

    19.6.2014 09:56 Chulda | skóre: 20
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    Pokud se jedná pouze o 2 počítače v privátní síti, proč je nevyhovující řešení s /etc/hosts na obou strojích (případně ekvivalent ve windows)?
    19.6.2014 10:13 thx4help
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    Ahoj, tohle byl jen studijní pokus. :)
    MMMMMMMMM avatar 19.6.2014 09:57 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    posti sem celý named.conf, takhle se to těžko bude hledat (+ mrkni do logu)
    19.6.2014 10:27 thx4help
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    Děkuji moc všem za trpělivost a ochotu :)

    Takže jsem ve fázi:
    service named start
    service named status
    Active: active (running)
    
    nslookup
    >pc2
    Server:    192.168.1.1
    Adress:    192.168.1.1#53
    Jenže pc2 nemá adresu 192.168.1.1 :/

    viz. konfigurák
    $TTL 3H
    @     IN SOA ns.doma.local. spravce.doma.local. (
                                           12    ; serial
                                           1D    ; refresh
                                           1H    ; retry
                                           1W    ; expire
                                           3H )  ; minimum
    ;
    @     IN     NS     ns.doma.local.
    ;
    ns    IN     A      192.168.1.9
    pc2   IN     A      192.168.1.101
    
    Tedy podle toho záznamu by se to pc2 mělo hlásit na adrese 192.168.1.101.

    Nevíte kde mám chybu?
    MMMMMMMMM avatar 19.6.2014 11:03 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    špatně chápeš výstup. 192.168.1.1 je IP DNS serveru. A to je vše, nic víc to nevypisuje? Např.

    [root@ns1]# nslookup
    > abclinuxu.cz
    Server:         127.0.0.1
    Address:        127.0.0.1#53
    
    Non-authoritative answer:
    Name:   abclinuxu.cz
    Address: 37.46.80.54
    
    19.6.2014 11:19 GeorgeWH | skóre: 42
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    zrejme si nezmenil dns server na pc a stale ma nastaveny router...
    19.6.2014 11:26 thx4help
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    Aha už asi chápu,

    Když zadám:
    nslookup
    >abclinuxu.cz
    Server: 192.168.1.1
    Adress: 192.168.1.1#53
    
    Non-authoritative answer:
    Name: abclinuxu.cz
    Adress: 37.46.80.54
    Takže ty první dva řádky je výpis na který DNS server se provedl dotaz, a druhé dva řádky jsou výsledek dotazu?
    MMMMMMMMM avatar 19.6.2014 12:14 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    19.6.2014 11:20 Chulda | skóre: 20
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    Jednak to není celý výstup (odpověď) od nslookupu (viz příspěvek od MMMMMMMMM), a jednak se ptáš nesprávného DNS. Dle záznamu se ptáš asi routeru/modemu a NS pro tvoji doménu je na 192.168.1.9 nikoli 192.168.1.1 (záleží na /etc/resolv.conf).

    A také ti možná chybí doména v dotazu.

    Pokud se má automaticky doplňovat, musí být ta doména uvedená v /etc/resolv.conf (jako parametr domain nebo search) anebo server musí mít nastaven hostname včetně domény.

    bind lze nastavit tak, aby DNS dotazy, co nejsou pro něj, posílal dál třeba na ten router/modem.

    19.6.2014 11:30 thx4help
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    Je to tak. Adresa 192.168.1.1 je můj router.

    Můj /etc/resolv.conf vypadá takto:
    # Generated by NetworkManager
    nameserver 192.168.1.1
    
    Zkusím přidat na první místo nameserver 192.168.1.9

    Na této IP mám nainstalovaný a nakonfigurovaný Bind. Chápu to správně?
    19.6.2014 11:35 thx4help
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    nslookup
    >pc2
    Server: 192.168.1.9
    Adress: 192.168.1.9#53
    
    Server can´t find pc2: NXDOMAIN
    Pořád mi něco nedochází :/
    19.6.2014 12:09 GeorgeWH | skóre: 42
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    nslookup
    >pc2.doma.local
    19.6.2014 12:13 thx4help
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    Ano, tenhle zápis funguje. Díky moc :)
    19.6.2014 12:18 GeorgeWH | skóre: 42
    Rozbalit Rozbalit vše Re: DNS server v privátní síti
    ale kedze
    Můj /etc/resolv.conf vypadá takto: 
    # Generated by NetworkManager
    nameserver 192.168.1.1
    tak po restarte ti to opat nebude fungovat. takze zmenit dns v NM...

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.