Portál AbcLinuxu, 23. dubna 2024 08:30


Dotaz: Jak na domenu v lokalni siti ?

27.11.2005 09:29 Martin
Jak na domenu v lokalni siti ?
Přečteno: 245×
Odpovědět | Admin
Dobry den,v loklani siti bezi apache2 a bind jako cache dns server na jedne ip adrese.Chtel bych aby uzivatele lokalni site mohli ke strankam na apache2 pristupovat po zadani www.neco.neco Zatim to lze jen po zadani ip toho stroje kde bezi apache.Hledam nekoho kdo by zacatecnikovi vysvetlil co je treba a kde nastavit.Forum jsem procital ale na linuxu nejsem dlouho a tak bych to potreboval trochu srozumitelneji.
Predem Diky. Martin
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.11.2005 09:44 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je jednoduché musíte všem vysvětlit že všeci musí používat váš DNS (bind) no a tam si zadáš že ten tvůj stroj bude třeba www.franta.doma .

Jinak ne aby tě napadlo použít nějakou doménu co je na internetu, prostě na konci použij něco co to jasně rozliší třeba www.franta.doma .
27.11.2005 10:23 Martin
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
To dns uz pouzivame.Ted jeste kam to do toho bindu dopsat.
27.11.2005 11:10 Tomáš Bláha
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Ke konfiguraci Bindu doporučuji použít NSC skripty. (ftp://atrey.karlin.mff.cuni.cz/pub/local/mj/net/nsc-3.0.tar.gz) Ty z jednoduchého zadání vygenerují všechny potřebné konfigurační soubory.
27.11.2005 11:13 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Jednoduše do konfiguráku bindu :-)

8. DNS (Domain Name System)
27.11.2005 12:24 Martin
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Takze do named.conf jsem pridal:
zone "neco.loc" {
      type master;>
      file "/etc/bind/neco.loc"
};
a ten zonovy soubor neco.loc
$TTL 86400
@       IN      SOA     neco.loc neco@nekam.cz (
                        2004081700      ; Seriove cislo
                        10800           ; Refresh
                        1800            ; Retry
                        604800          ; Expire na DNS 2
                        900     )       ; Negative cache TTL

                        IN      NS      neco.loc.
neco.loc                IN      A       192.168.70.35
Je to ale urcite blbe protoze to nefunguje.Muzete mi jeste pomoci?.Dekuji
27.11.2005 12:52 Radek
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Co si pamatuju v adrese v SOA neni @ ale tecka a musi byt tecky na konci. Name server by asi mel mit v ramci domeny jmeno a to ma byt v zaznamu NS. Zkus to takto, ale za vysledek nerucim, hodne stesti.
$TTL 86400
@       IN      SOA     ns.neco.loc. nekdo.neco.loc. (
                        2004081700      ; Seriove cislo
                        10800           ; Refresh
                        1800            ; Retry
                        604800          ; Expire na DNS 2
                        900     )       ; Negative cache TTL

                        IN      NS      ns.neco.loc.
ns                      IN      A       192.168.70.35
www                     IN      CNAME   ns   
Kde ns je jmeno nameserveru (?) a cname je alias aby fungovalo www.neco.loc jestli je to teda vse na stejnem servru.
27.11.2005 13:30 Martin
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Tak jsem to opravil a stale nic.Zakopany pes bude asi asi jeste jinde.
27.11.2005 13:38 Radek
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Co znamena "stale nic"?
bind bezi?
Stezuje si (viz log)?
Jestli bezi a neskuhra tak co odpovi host ns.neco.cz a host www.neco.loc spusteny na serveru?
Kdyz ukaze ip - maji klienti spravne nastaveno, ktereho dns servru se dotazovat ( /etc/resolv.conf )?
27.11.2005 13:54 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Tečka na konci být nemusí, ale pak se aplikuje doplňování jako kdekoli jinde, kde se vyskytuje doménové jméno. Takže ten SOA záznam by mohl vypadat také takto:
  @       soa     ns      nekdo (
                          2005112701 ; serial
                          3H         ; refresh
                          30M        ; retry
                          2W         ; expire
                          15M        ; minimum
  )
A znovu musím zdůraznit, že poslední hodnota v SOA záznamu se nenazývá "negative cache TTL". Ověřil jsem si, že v žádném RFC se takové označení nevyskytuje, a strašně rád bych věděl, kdo tuto mystifikaci šíří.
27.11.2005 14:03 Radek
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Sorry, ze to je minimum vim, jen jsem to zkopiroval a vecem za strednikem nevenoval pozornost, takze odkud to prichazi vazne nevim.
27.11.2005 13:51 Mti.
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
nerozumim tomu nijak... ale nepise ten bind v logu neco nepekneho? :-) Ze by treba aj rekl, co mu vadi... :-( treba na nekterych distribucich maji tendenci zavirat binda do chrootu ... dostane se bind k tomu souboru? Pripadne "treba" u RH je na zacatku named.conf uvedeno neco jako
Options {
directory "/var/named";
};
... a pak jsou ty soubory odkazovany jen relativne.... (o pravech ani nemluvim)
nechybi strednik na konci s tim "file"?
(pripadne to jevetsitko mi nic nerika, tam bych tak asi ocekaval strednik... ale mozna mne za to nekdo nakope :-))
27.11.2005 14:28 Martin
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
po tom prikazu host to odpovi:
 not found: 3(NXDOMAIN)
jinak v syslogu se krome jineho vyskytne:
localhost named[4159]: master zone "neco.loc" (IN) loaded (serial 2004081700)
Jinak zadne error hlasky tam nejsou.
27.11.2005 14:33 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Jestli to máte tak, jak jste to psal, je to celkem logické, protože to 'neco.loc', které tam máte, znamená ve skutečnosti jméno 'neco.loc.neco.loc'.
27.11.2005 21:03 Martin
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
 host neco.loc.neco.loc
to taky vyhazuje ze nezna.Takze jeste jestli neni nekde chyba uplne na zacatku.V syslogu to vyhazovalo pri prvnich pokusech chyby ohledne toho stredniku ktery chybel v named.conf To jsem ale odstranil a od te chvile uz to zadne chyby nevyhazuje takze jeste nekde jinde to bude.
27.11.2005 21:43 Radek
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Dalsi pokus.
Dotazujete se skutecne sveho nameserveru - jak vypada /etc/resolv.conf. Popripade zkuste host www.neco.loc localhost.
Jak ted (po provedenych upravach) vypadaji named.conf a neco.loc.
27.11.2005 09:45 Petr Dvořáček
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hledej toto:

1. httpd.conf
2. vhost.conf
3. konfigurace DNS

Taky Ti do začátku hodně pomůže tento odkaz:
http://deja-vix.sk/sysadmin/
27.11.2005 17:50 Tomáš | skóre: 25 | Ústí nad Labem
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
A přistupovat k tomu pomocí hostname by nestačilo? (snad by to tedy šlo), stroj by jste nějak pojmenoval a pak by jste k tomu přistupoval třeba pomocí http://vratnice
Josef Kufner avatar 27.11.2005 22:08 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Jak na domenu v lokalni siti ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Doma to mam udelane tak, ze zvenci mi na branu vede wildcard zaznam z dyndns. Doma na vnitrni siti za maskaradou mam DNS server, ktery na tu domenu vraci vnitrni ip brany a zna jmena vramci vnitrni site. Takze zevnitr to vypada jakoby zadny nat nebyl, ale zvenci je jen jeden pocitac.

Vyhodou je, ze pokud nekdo zevnitr odesle email se zpatecni adresou uzivate@stroj_za_natem.verejna_domena.net, tak se odpoved vrati na branu, ktera ji prevezme a uzivatel si ji po pop3 vyzvedne stejne, at je k internetu pripojen odkudkoliv a pokud inet nejde, tak vnitrni sit funguje bezezmeny...
Hello world ! Segmentation fault (core dumped)

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.