Решено: Не работает DNS - не преобразуются адреса в ip.
Модератор: Bizdelnick
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Решено: Не работает DNS - не преобразуются адреса в ip.
Linux DeLi. Ядро Linux 2.4.33. Когда ввожу ping www.mail.ru, по пишет "Unknown host www.mail.ru". Кроме того не настроить динамический ip-адрес, dhclient'а нет, поэтому ввожу "ifconfig eth0 192.168.0.2". Доступны ip адреса, находящиеся в локальной сети.
даже не знаю что и делать... Да и должно ли быть так?
даже не знаю что и делать... Да и должно ли быть так?
-
- Сообщения: 1661
- Статус: Drinker with computing problems
- ОС: kubuntu 8.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
так быть не должно.
Почему нет dhclient'а? Поставьте немедленно.
успехов
Почему нет dhclient'а? Поставьте немедленно.
успехов
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
The answer is blowin' in the wind.
-
- Сообщения: 229
- ОС: Debian
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
ubuntuAndrew писал(а): ↑09.05.2010 16:02Когда ввожу ping www.mail.ru, по пишет "Unknown host www.mail.ru".
Посмотри, что прописано в /etc/resolv.conf. Там должны быть строчки вида
Код: Выделить всё
nameserver ip-адрес-dns-сервера
Проверь, что dns-сервера пингуются.
А ведь когда-то не боялись мы программы любой,
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
А какие они? /etc/resolv.conf кажись нет... dhclient шас поставлю.
-
- Сообщения: 229
- ОС: Debian
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Попробуй создать и прописать в нём dns-сервера.
Для начала ещё можно попробовать использовать delisetup: http://www.delilinux.org/wiki/doku.php?id=...tion:firststeps
А ведь когда-то не боялись мы программы любой,
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Караул! Когда устанавливал dhcp (скачал исходники с isc.org), то часто выводил "Цель all не требует выполнения команд", но там были all-mn all-еще что-то, потом оказалось, что у меня не прописан PATH каталог /usr/local/sbin. Ввел export PATH="все-все-все что было+:/usr/local/sbin", запустил как всегда dhclient eth0, но вместо привычных сообщений о dhcp-запросах он помолчал и ушел.
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Создал resolve.conf, в нем прописал ip моего роутера - ничего. За delisetup спасибо, но он оказался почти бесполезным - сказал, что сеть удачно сконфигурирована, но так ничего и не получилось.
А какие есть dns-сервера?
А какие есть dns-сервера?
-
- Сообщения: 229
- ОС: Debian
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Это надо у провайдера узнавать. Ещё можно попробовать использовать гугловские: 8.8.8.8, 8.8.4.4.
А ведь когда-то не боялись мы программы любой,
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
-
- Сообщения: 734
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
ubuntuAndrew писал(а): ↑10.05.2010 18:10Создал resolve.conf, в нем прописал ip моего роутера - ничего. За delisetup спасибо, но он оказался почти бесполезным - сказал, что сеть удачно сконфигурирована, но так ничего и не получилось.
А какие есть dns-сервера?
1. /etc/resolv.conf
2. DNS'ы нужно взять у провайдера
-
- Сообщения: 1661
- Статус: Drinker with computing problems
- ОС: kubuntu 8.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
ubuntuAndrew писал(а): ↑09.05.2010 18:08Караул! Когда устанавливал dhcp (скачал исходники с isc.org),...
а что, в Deli нет пакетного менеджера?
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
The answer is blowin' in the wind.
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Пакетный менеджер-то есть, но ему надо указать точное имя файла, на диске dhcp-клиента нет, да и интернета пока нет... Так что дело дрянь.
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Пинг не берет ip адреса: 8.8.8.8, 8.8.4.4, 217.69.128.44 (mail.ru), 74.125.87.99 (google.ru).
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Да, а где у deli репозиторий?
-
- Сообщения: 229
- ОС: Debian
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
ubuntuAndrew писал(а): ↑10.05.2010 23:35Пинг не берет ip адреса: 8.8.8.8, 8.8.4.4, 217.69.128.44 (mail.ru), 74.125.87.99 (google.ru).
А что пишет route ?
А ведь когда-то не боялись мы программы любой,
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
-
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Покажите результаты команд
ifconfig
route
tracert 8.8.8.8
и файл /etc/network/interfaces
ifconfig
route
tracert 8.8.8.8
и файл /etc/network/interfaces
-=Правильно заданный вопрос содержит 50% ответа=-
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
ifconfig -a:
eth0 Link encap:Ethernet HWaddr 00:50:04:54:96:6C
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Base address:0x6800
lo Link encap:Local Loopback
LOOPBACK MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Папки /etc/networks нет вообще, вот /etc/networks:
# networks This file describes a number of netname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
#
loopback 127.0.0.0
# End of networks.
route:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
tracert: Команда не найдена.
Заодно, содержимое каталога /etc:
adjtime bitlbee/ conf.d/ cron.d/ cron.daily/ cron.hourly/ cron.monthly/
cron.weekly/ cups/ ddclient/ devfsd.conf dhcpc/ fdprm fonts/
fstab group gtk-2.0/ hostname hosts hosts.allow.new hosts.deny.new
hotplug/ hotplug.d/ inetd.conf inittab inputrc issue ld.so.cache
lilo.conf lilo.conf.bak login.defs logrotate.d/ lynx.cfg lynx.lss
makepkg.conf man.conf mime.types modules.conf modules.devfs motd mtab
nanorc networks pacman.conf pango/ passwd pcmcia/ ppp/ profile profile.old
protocols rc* rc.conf rc.conf~ rc.conf~~ rc.conf.old rc.conf.old~ rc.d/
rc.local* rc.modules* rc.multi* rc.multi~* rc.multi.abackup* rc.service*
rc.shutdown* rc.single* resolv.conf resolve.conf securetty services shadow
shadow- shells skel/ slsh.rc ssh/ ssl/ sysctl.conf syslog.conf txt TZ wgetrc
X11/ xml/ zhcon.conf
C'est tout. Voici tout les plumes de ma tante...
Да, еще подробности моей сети. Интернет->модем ADSL со встроенным роутером -> роутер -> компьютер. На роутере настроен Static DHCP для моего компа - 192.168.0.2, ip роутера - 192.168.0.1, маска подсети - 255.255.255.0.
eth0 Link encap:Ethernet HWaddr 00:50:04:54:96:6C
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Base address:0x6800
lo Link encap:Local Loopback
LOOPBACK MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Папки /etc/networks нет вообще, вот /etc/networks:
# networks This file describes a number of netname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
#
loopback 127.0.0.0
# End of networks.
route:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
tracert: Команда не найдена.
Заодно, содержимое каталога /etc:
adjtime bitlbee/ conf.d/ cron.d/ cron.daily/ cron.hourly/ cron.monthly/
cron.weekly/ cups/ ddclient/ devfsd.conf dhcpc/ fdprm fonts/
fstab group gtk-2.0/ hostname hosts hosts.allow.new hosts.deny.new
hotplug/ hotplug.d/ inetd.conf inittab inputrc issue ld.so.cache
lilo.conf lilo.conf.bak login.defs logrotate.d/ lynx.cfg lynx.lss
makepkg.conf man.conf mime.types modules.conf modules.devfs motd mtab
nanorc networks pacman.conf pango/ passwd pcmcia/ ppp/ profile profile.old
protocols rc* rc.conf rc.conf~ rc.conf~~ rc.conf.old rc.conf.old~ rc.d/
rc.local* rc.modules* rc.multi* rc.multi~* rc.multi.abackup* rc.service*
rc.shutdown* rc.single* resolv.conf resolve.conf securetty services shadow
shadow- shells skel/ slsh.rc ssh/ ssl/ sysctl.conf syslog.conf txt TZ wgetrc
X11/ xml/ zhcon.conf
C'est tout. Voici tout les plumes de ma tante...
Да, еще подробности моей сети. Интернет->модем ADSL со встроенным роутером -> роутер -> компьютер. На роутере настроен Static DHCP для моего компа - 192.168.0.2, ip роутера - 192.168.0.1, маска подсети - 255.255.255.0.
-
- Сообщения: 229
- ОС: Debian
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
ubuntuAndrew писал(а): ↑11.05.2010 19:38Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
Тебе надо добавить маршрут для адресов не из сети 192.168.0.0. После этого по крайней мере должны пинговаться гугловские dns:
Код: Выделить всё
route add default gw 192.168.0.1
Но вообще по-правильному это где-то должно настраиваться в дистрибутиво-специфичном месте, чтобы не вводить каждый раз команду.
А ведь когда-то не боялись мы программы любой,
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Ну вот... Роутер он миновал, пингуется: 8.8.8.8, 8.8.4.4, 216.146.35.35(dns-сервер службы dynsns.org), 216.146.36.36 (еще один сервер). Я их добавил в /etc/resolv.conf:
google
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Теперь роутер миновал, пинг взял все тестовые ip, которые я дал. Привел /etc/resolv.conf к следующему виду:
dyndns 216.146.35.35
dyndns2 216.146.36.36
Это dns сервера, необходимые для нормальной работы службы ddns (dyndns.com), но до сих пор dns адреса не резольвируются. Сейчас попробую выйти в Интернет через какой-нибудь публичный proxy-сервер.
dyndns 216.146.35.35
dyndns2 216.146.36.36
Это dns сервера, необходимые для нормальной работы службы ddns (dyndns.com), но до сих пор dns адреса не резольвируются. Сейчас попробую выйти в Интернет через какой-нибудь публичный proxy-сервер.
-
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
/etc/resolv.conf — не /etc/hosts.
Код: Выделить всё
nameserver 216.146.35.35
nameserver 216.146.36.36
Мои розовые очки
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Такой страницы у Мани нет. А какая программа читает resolv.conf?
-
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Мои розовые очки
-
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Читайте внимательнее. Никаких нетворкс и йестердейзс.
/etc/network/interfaces
В ресолв.конф впишите ДНСки как сказали.
tracert - согласен нет, пардон, это из венды, traceroute нужен.
Шлюз по умолчанию. Вы сидите через модем, он у вас как, роутером стоит? Так поднимите на нем DHCP и пусть он вам сам раздает и ДНСки и шлюзы. Зачем терзать клиента?
покажите nslookup еще
А DHCP поднят, так настройте его просто. У меня у самого так было, когда-то чеез адсл, сча просто чеерз роутер, но не принципиально, все раздвалось с коробочки, просто подрубаешь тачку\ноут и все, ХП, 7ка, Убунта, Деб все ходило без бубна.
-=Правильно заданный вопрос содержит 50% ответа=-
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Так... если файл /etc/networks - yesterday, то пора подумывать о смене Линукса... Ладно помучаюсь еще...
Надо вписывать вручную ip адреса всех сайтов, которые мне могут пригодится?
Что касается dhcp: модем дает ip адрес роутеру (192.168.1.2), а роутер уже дает ip адреса всей сети, в. ч. и моему компьютеру.
Вообще-то мне этот компьютер нужен только как LAMP сервер с Drupal и DynDNS клиентом. А ему нужны именно его dns сервера, используемые для подключений. Да и где у Linux настроить выход именно на определенные dns-сервера?
Надо вписывать вручную ip адреса всех сайтов, которые мне могут пригодится?
Что касается dhcp: модем дает ip адрес роутеру (192.168.1.2), а роутер уже дает ip адреса всей сети, в. ч. и моему компьютеру.
Вообще-то мне этот компьютер нужен только как LAMP сервер с Drupal и DynDNS клиентом. А ему нужны именно его dns сервера, используемые для подключений. Да и где у Linux настроить выход именно на определенные dns-сервера?
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Сейчас попробую установить libc-2.11.
-
- Сообщения: 229
- ОС: Debian
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
(ubuntuAndrew) писал(а):Надо вписывать вручную ip адреса всех сайтов, которые мне могут пригодится?
Думаю, не стоит.
(ubuntuAndrew) писал(а):Да и где у Linux настроить выход именно на определенные dns-сервера?
В /etc/resolv.conf
(ubuntuAndrew) писал(а):Сейчас попробую установить libc-2.11.
Зачем?
А ведь когда-то не боялись мы программы любой,
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
-
- Сообщения: 205
- ОС: Linux Ubuntu 12.04
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Так... Судя по словам Мани, resolv.conf содержит ассоциации между доменными именами узлов и их ip адресами. То есть что бы получить доступ к сайту site.examle с ip 192.168.192.168, надо вбить в resolv.conf: И только после этого можно будет получить доступ только к этим двум сайтам.
Но по словам Red User:
То есть получается, туда можно вписать какой-нибудь dns-сервер (именно один dns сервер) и все будет работать. Тогда в каком же виде представлять nameserver?
А libc я решил переустановить, поскольку даже после того, как я вбил в /etc/resolv.conf след. строку:
, пинг unixforum не брал. Так как ping обращается для резольвирования к системной функции из libc, а она resolv.conf не читает, следовательно libc кривая.
Код: Выделить всё
site.examle 192.168.192.168
another.site2.example 192.168.192.169
Но по словам Red User:
Да и где у Linux настроить выход именно на определенные dns-сервера?
В /etc/resolv.conf
То есть получается, туда можно вписать какой-нибудь dns-сервер (именно один dns сервер) и все будет работать. Тогда в каком же виде представлять nameserver?
А libc я решил переустановить, поскольку даже после того, как я вбил в /etc/resolv.conf след. строку:
Код: Выделить всё
unixforum.org 89.104.102.12
-
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
Нет. Нет. Нет. Ещё раз, я не знаю, что Вы там читаете и как, но /etc/resolv.conf — НЕ /etc/hosts. В /etc/resolv.conf имеется ограниченное число директив: nameserver, search и др. Это директивы, а не «типографский» элемент оформления, который надо заменить на что-то ещё, вбивать надо буква в букву и никак иначе.ubuntuAndrew писал(а): ↑12.05.2010 23:53Так... Судя по словам Мани, resolv.conf содержит ассоциации между доменными именами узлов и их ip адресами.
Это строка для... ну, почти для /etc/hosts, а не для /etc/resolv.conf. Чтобы unixforum.org ресолвился в адрес 89.104.102.12, можно прописать в /etc/hosts строку:ubuntuAndrew писал(а): ↑12.05.2010 23:53А libc я решил переустановить, поскольку даже после того, как я вбил в /etc/resolv.conf след. строку:
, пинг unixforum не брал.Код: Выделить всё
unixforum.org 89.104.102.12
Код: Выделить всё
89.104.102.12 unixforum.org
В /etc/hosts прописывается соответсвие имя->IP вместо DNS, а в /etc/resolv.conf прописываются адреса DNS.
Мои розовые очки
-
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Решено: Не работает DNS - не преобразуются адреса в ip.
2 ubuntuAndrew
resolv.conf
Это НЕ файл где описываются хосты, там указываются ДНС сервера и только.
Вид должен быть таким
nameserver 8.8.8.8
nameserver IP адрес ДНС сервера
nameserver Это НЕ имя хоста, это синтаксис файла и писать надо именно nameserver пробел IP и никак иначе.
networks
У вас это файл?
resolv.conf
Это НЕ файл где описываются хосты, там указываются ДНС сервера и только.
Вид должен быть таким
nameserver 8.8.8.8
nameserver IP адрес ДНС сервера
nameserver Это НЕ имя хоста, это синтаксис файла и писать надо именно nameserver пробел IP и никак иначе.
networks
У вас это файл?
-=Правильно заданный вопрос содержит 50% ответа=-