Решено: DNS не для всех? (не все приложения могут обратится к DNS)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

reD_Rus
Сообщения: 156
ОС: Fedora 11 64-bit KDE 4.2.4

Решено: DNS не для всех?

Сообщение reD_Rus »

Такая ситуация, половина приложений не видят dns сервера.
Так например:

ping ya.ru

Код: Выделить всё

PING ya.ru (213.180.204.8) 56(84) bytes of data.
64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=58 time=34.6 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=2 ttl=58 time=34.5 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=3 ttl=58 time=35.0 m


ssh mydomen.ru

Код: Выделить всё

ssh mydomen.ru
ssh: Could not resolve hostname mydomen.ru: Name or service not known


Opera без проблем серфит, а вот Firefox -нет.

nano /etc/resolv.conf

Код: Выделить всё

# Generated by NetworkManager
# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
#
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com

nameserver 192.168.0.100


nano /etc/hosts

Код: Выделить всё

127.0.0.1       localhost.localdomain   localhost.localdomain   localhost4      localhost4.localdomain4 localhost       sash-f11
::1     localhost.localdomain   localhost.localdomain   localhost6      localhost6.localdomain6 localhost       sash-f11


nano /etc/host.conf

Код: Выделить всё

multi on
order hosts,bind


Russian Fedora 11 x64

p.s. разницы нет , из под рута или пользака запускать.
Спасибо сказали:
Indarien
Сообщения: 436
ОС: Debian, Fedora, Ubuntu

Re: Решено: DNS не для всех?

Сообщение Indarien »

А настройки интерфейса покажите плз. Шлюз, ip...и все такое.
-=Правильно заданный вопрос содержит 50% ответа=-
Спасибо сказали:
reD_Rus
Сообщения: 156
ОС: Fedora 11 64-bit KDE 4.2.4

Re: Решено: DNS не для всех?

Сообщение reD_Rus »

ifconfig

Код: Выделить всё

eth0      Link encap:Ethernet  HWaddr 00:0F:EA:5A:66:EB
          inet addr:192.168.0.202  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20f:eaff:fe5a:66eb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:70156 errors:0 dropped:0 overruns:0 frame:0
          TX packets:42246 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:37776399 (36.0 MiB)  TX bytes:7288054 (6.9 MiB)
          Interrupt:27 Base address:0x6000


nano /etc/sysconfig/networking/devices/ifcfg-eth0

Код: Выделить всё

GATEWAY=192.168.0.100
DNS1=192.168.0.100
DEVICE=eth0
BOOTPROTO=none
NETMASK=255.255.255.0
TYPE=Ethernet
HWADDR=00:0f:ea:5a:66:eb
IPADDR=192.168.0.202
NM_CONTROLLED=no
IPV6INIT=no
ONBOOT=yes
USERCTL=yes
Спасибо сказали:
Indarien
Сообщения: 436
ОС: Debian, Fedora, Ubuntu

Re: Решено: DNS не для всех?

Сообщение Indarien »

А что говорит nslookup на тему того хоста куда ssh не хочет подключаться?
Мож фаерволл блочит кстати?
-=Правильно заданный вопрос содержит 50% ответа=-
Спасибо сказали:
reD_Rus
Сообщения: 156
ОС: Fedora 11 64-bit KDE 4.2.4

Re: Решено: DNS не для всех?

Сообщение reD_Rus »

nslookup mydomen.ru

Код: Выделить всё

Server:         212.96.96.38
Address:        212.96.96.38#53

Non-authoritative answer:
Name:   mydomen.ru
Address: 88.**.**.**


iptables незапущен

p.s. я уже попытался попробывать dns провайдера
поэтому тут не 192.168.0.100
Спасибо сказали:
Indarien
Сообщения: 436
ОС: Debian, Fedora, Ubuntu

Re: Решено: DNS не для всех?

Сообщение Indarien »

Ну а если указывать DNS прова на машине в ресолве - то же самое? SSH не воркает?
А при 192.168.0.100 nslookup ресолвит корректно?
Еще....а через что ходите в инет? NAT? Как, собственно, сам доступ организован?
-=Правильно заданный вопрос содержит 50% ответа=-
Спасибо сказали:
reD_Rus
Сообщения: 156
ОС: Fedora 11 64-bit KDE 4.2.4

Re: Решено: DNS не для всех?

Сообщение reD_Rus »

nslookup mydomen.ru

Код: Выделить всё

Server:         192.168.0.100
Address:        192.168.0.100#53

Non-authoritative answer:
Name:   mydomen.ru
Address: 88.*.*.*


да NAT, остальные 59 машин чувствуют себя прекрасно
Спасибо сказали:
Indarien
Сообщения: 436
ОС: Debian, Fedora, Ubuntu

Re: Решено: DNS не для всех?

Сообщение Indarien »

ping mydomen.ru работает?
ping <ipmydomen.ru> тоже?
Меня настораживает что не все приложения могут серфить..... firefox например.....
SSH клиент с другой тачки сети подключается?

До кучи....посмотрите
traceroute mydomen.ru
и
traceroute <IPmydomen.ru>
и
traceroute ya.ru
-=Правильно заданный вопрос содержит 50% ответа=-
Спасибо сказали:
Аватара пользователя
strah
Сообщения: 283
ОС: Freebsd, linux, Solaris.

Re: Решено: DNS не для всех?

Сообщение strah »

А в /etc/nsswitch.conf что написано? Конкретно: поле hosts. Должно быть что-то вроде hosts: files dns.
/earth: file system full
Спасибо сказали:
reD_Rus
Сообщения: 156
ОС: Fedora 11 64-bit KDE 4.2.4

Re: Решено: DNS не для всех?

Сообщение reD_Rus »

это все одна и также машина

пинг и по имени и по ip работает

Код: Выделить всё

[sash@sash-f11]$ traceroute 88.*.*.*
traceroute to 88.*.*.* (88.*.*.*), 30 hops max, 60 byte packets
 1  mydomen.ru (88.*.*.*)  0.132 ms  0.050 ms  0.074 ms

[sash@sash-f11]$ traceroute mydomen.ru
mydomen.ru: Имя или служба не известны
Cannot handle "host" cmdline arg `mydomen.ru' on position 1 (argc 1)

traceroute ya.ru
ya.ru: Имя или служба не известны
Cannot handle "host" cmdline arg `ya.ru' on position 1 (argc 1)



strah писал(а):
27.07.2009 16:01
А в /etc/nsswitch.conf что написано? Конкретно: поле hosts. Должно быть что-то вроде hosts: files dns.



Код: Выделить всё

# /etc/nsswitch.conf

passwd:     files
shadow:     files
group:      files

#hosts:     db files nisplus nis dns
hosts:      files mdns4_minimal [NOTFOUND=return] dns

bootparams: nisplus [NOTFOUND=return] files

ethers:     files
netmasks:   files
networks:   files
protocols:  files
rpc:        files
services:   files

netgroup:   nisplus

publickey:  nisplus

automount:  files nisplus
aliases:    files nisplus




заменил на file dns заработало!

спасибо

тему можно закрывать
Спасибо сказали: