Portál AbcLinuxu, 10. května 2025 06:21

Dotaz: problem s rozoznavanim domenovych nazvov dns (pri dhcp funguje, ako static s resolv.conf nie)

25.2.2010 02:50 xadam | skóre: 1 | blog: adam
problem s rozoznavanim domenovych nazvov dns (pri dhcp funguje, ako static s resolv.conf nie)
Přečteno: 333×
Odpovědět | Admin

Zdravim, Viem ze sa to tu uz tisic krat omielalo a do teraz som bol nazoru ze urcite nieco na internete najdem a ze sa mi podari vyriesit problem bez toho aby som kladol zbytone otazky.

Napisat sem som bral ako poslednu moznost pred preinstalovanim masiny.

Jeden z mojich serverov postavenych na debian lenny, aktualizovany na ktorom bezi hosting pre klientov. Tento server ma problem s rozoznavanim nazvov Je ale zaujimave ze pri instalacii kedy DHCP server pridelil vsetky potrebne nastavenia vsetko fungovalo sto percentne. Ako nahle som ale zmenil nastavenie na staticku adresu a nastavil som vsetky potrebne konfiguraky tak zrazu server nevie rozoznat nazov a pri pokuse pingat trebarz na google.sk vypise chybovu hlasku server sa nenasiel. Tak isto je to s nslookup.

Pred tym som mal podobny problem na inom serveri, ale tam bola zle nsatavena defaultna brana. Server sice komunikoval ale nevedel rozoznavat domenove nazvy. Myslel som ze aj tu bude obdobny problem tak som vsetko odkontrolovat co ale nepomohlo. Mozno som nieco prehliadol.

prikladam nastavenia

/etc/network/interfaces :

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 192.168.8.106
        getway 192.168.8.1
        netmask 255.255.255.0
        network 192.168.8.0
        broadcast 192.168.8.255
        up route add default gw 192.168.8.1
        down route del default gw 192.168.8.1

 

/etc/resolv.conf :

nameserver 195.168.1.2
nameserver 193.87.64.11

 

nsswitch.conf : --------------

passwd:         compat
group:          compat
shadow:         compat

hosts:          files dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

 

vypisy prikazov:

# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.8.0     *               255.255.255.0   U     0      0        0 eth0
default         192.168.8.1     0.0.0.0         UG    0      0        0 eth0
(pozn. tu som pozoroval rozdiel ze na inych masinach mi vypisuje namiesto prvej ip adresy 192.168.8.0 nazov servera
192.168.8.0     *               255.255.255.0   U     0      0        0 eth0
nepozna to ani samo seba)

#ifconfig

eth0      Link encap:Ethernet  HWaddr 00:40:f4:b1:bf:94
          inet addr:192.168.8.106  Bcast:192.168.8.255  Mask:255.255.255.0
          inet6 addr: fe80::240:f4ff:feb1:bf94/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4070 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4198 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:368045 (359.4 KiB)  TX bytes:2767754 (2.6 MiB)
          Interrupt:17 Base address:0xcc00

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:20 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1768 (1.7 KiB)  TX bytes:1768 (1.7 KiB)

Stretli ste sa niekto s tymto?

Dakujem za vsetky reakcie, nech su zle ci dobre

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.2.2010 08:11 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: problem s rozoznavanim domenovych nazvov dns (pri dhcp funguje, ako static s resolv.conf nie)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ten počítač je umístěn v síti Nextra.sk, takže má na ten první DNS server přístup? Ping na bránu a na ten DNS server (určený IP adresou) projde? Nějaký firewall tam máte? Pokud ping projde, zkuste spustit tcpdump -n 'port dns', uvidíte, zda dotazy vůbec odchází, a zda přichází odpovědi.
2.3.2010 02:52 xadam | skóre: 1 | blog: adam
Rozbalit Rozbalit vše Re: problem s rozoznavanim domenovych nazvov dns (pri dhcp funguje, ako static s resolv.conf nie)

Prave ze z neho nic neodchadza. Firewall v ceste nie je, len monitorovacia masina cez ktoru sa vali trafick. Skusal som vymenit sietovky, nastavit rozhrania zial nepomohlo. Na tom switchi su aj dalsie masiny, skusal som aj prehodit kabel z vedlajsej. Asi je to nejako zakliate...

Dnes som dovliekol novy stroj, prave som doinstaloval debian a nakonfiguroval som sw. Vsetko funguje bez problemov. Tam ten server som sa rozhodol preinstalovat a vyuzit na nieco ine. Dakujem za snahu pomoct.  Ale aj tak by ma zaujimalo kde to viazne...

2.3.2010 07:33 Robbie | skóre: 21 | Praha
Rozbalit Rozbalit vše Re: problem s rozoznavanim domenovych nazvov dns (pri dhcp funguje, ako static s resolv.conf nie)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi bych zacal tim, ze bych vratil zpet ziskani adres z DHCP jestli je to mozne. Pak jestli to bude fungovat, tak sem hodte vypis ifconfig, route, resolv.conf.
2.3.2010 09:12 NN
Rozbalit Rozbalit vše Re: problem s rozoznavanim domenovych nazvov dns (pri dhcp funguje, ako static s resolv.conf nie)
Co mas v:
/etc/hosts.conf
?

NN
5.3.2010 02:12 xadam | skóre: 1 | blog: adam
Rozbalit Rozbalit vše Re: problem s rozoznavanim domenovych nazvov dns (pri dhcp funguje, ako static s resolv.conf nie)

v /etc/hosts je toto:

127.0.0.1       localhost
192.168.8.106   server3

# pre update / upgrade
195.168.2.143   ftp.sk.debian.org
212.211.132.250 security.debian.org
86.59.118.153   volatile.debian.org

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Dobre ze som odlozil konfiguraky :o). Masina je preinstalovana lebo som potreboval rozbehat hosting tak ze DHCP uz nevyskusam ale skusal som ho pred tym pri prvej instalacii a vtedy to bolo v poriadku.
5.3.2010 07:16 Tom
Rozbalit Rozbalit vše Re: problem s rozoznavanim domenovych nazvov dns (pri dhcp funguje, ako static s resolv.conf nie)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak mě napadlo, jestli by nebylo špatné rozchodit na tvém stroji DNS server v cache módu a jako DNS server v resolv.conf uvedeš 127.0.0.1. Ještě před tím možní zkus dopsat do /etc/network/interfaces řádek: dns-nameservers IP DNS serveru
14.3.2010 19:31 xadam | skóre: 1 | blog: adam
Rozbalit Rozbalit vše Re: problem s rozoznavanim domenovych nazvov dns (pri dhcp funguje, ako static s resolv.conf nie)
Toto som skusal, bolo to zakliate.

Dik vsetkym Problem vyrieseny preinstalovanim stroja a vsetko bezi ako ma.

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.