Предыдущая тема :: Следующая тема
Автор
Сообщение
intent Предупреждений : 1 Писатель Пол: Зарегистрирован: 10.10.2012 Сообщения: 378 Репутация: 23.3 голосов : 17
Здравствуйте, подскажите почему может быть так что не днсятся доменные имена, поставил новый mint 17, и такая борода, раньше всё норм было.
ДНС прописал, winbind стоит, а всё равно не понимает имена, только ip подавай ему. куда копать? Есть куча машин с lm 13, там всё ок.
Вернуться к началу
Thomas В настоящее время запрещен Бывалый Пол: Зарегистрирован: 29.03.2006 Сообщения: 3169 Откуда: /dev/null Репутация: 138.5 голосов : 31
dig что показывает? Хотя он немного кривовато работает. DNS опять же какой указан? Ping проверяет доступность сервера, но у DNS UDP протокол, а не ICMP так что можно вручную или пропинговать или дернуть DNS при помощи dig и посмотреть, может где-то фаерволом зарублено.
Вернуться к началу
intent Предупреждений : 1 Писатель Пол: Зарегистрирован: 10.10.2012 Сообщения: 378 Репутация: 23.3 голосов : 17
Эээ а я не знаю как пользоваться этой командой. DNS 192.168.0.1 - это роутер linksys, он dns'ит.
Код:
user8@user8-lab ~/Рабочий стол $ dig server-m
; <<>> DiG 9.9.5-3-Ubuntu <<>> server-m
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 46331
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;server-m. IN A
;; Query time: 1 msec
;; SERVER: 127.0.1.1#53(127.0.1.1)
;; WHEN: Tue Jun 03 15:47:15 EEST 2014
;; MSG SIZE rcvd: 26
Последний раз редактировалось: intent (Вт Июн 03, 2014 14:50 pm), всего редактировалось 1 раз
Вернуться к началу
chilly86 Почетный гражданин Пол: Зарегистрирован: 08.11.2006 Сообщения: 7326 Откуда: /home/chilly86/ Репутация: 225.4 голосов : 112
а где и какие nameserver's Вы указываете?
Вернуться к началу
intent Предупреждений : 1 Писатель Пол: Зарегистрирован: 10.10.2012 Сообщения: 378 Репутация: 23.3 голосов : 17
в network-manager'е указал в качестве DNS ip роутера.
Вернуться к началу
chilly86 Почетный гражданин Пол: Зарегистрирован: 08.11.2006 Сообщения: 7326 Откуда: /home/chilly86/ Репутация: 225.4 голосов : 112
intent писал(а): в network-manager'е указал в качестве DNS ip роутера.
сделайте вывод /etc/resolv.conf и nslookup ya.ru
Вернуться к началу
intent Предупреждений : 1 Писатель Пол: Зарегистрирован: 10.10.2012 Сообщения: 378 Репутация: 23.3 голосов : 17
Да.. кстати, я за ресолвконф тоже подумал, и вот что я там обнаружил
search 192.168.0.1
nameserver 127.0.1.1
ns какой должен быть? ну явно не 1.1 , хотя бы 0.1? И где можно поменять вручную, ибо в самом ресолв.конф написано -
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
----------
user8@user8-lab ~/Рабочий стол $ nslookup ya.ru
Server: 127.0.1.1
Address: 127.0.1.1#53
Non-authoritative answer:
Name: ya.ru
Address: 93.158.134.3
Name: ya.ru
Address: 213.180.193.3
Name: ya.ru
Address: 213.180.204.3
Добавлено спустя 6 минут 5 секунд:
ну 127.0.1.1 записан в /etc/hosts как
127.0.0.1 localhost
127.0.1.1 user8-lab
Вернуться к началу
chilly86 Почетный гражданин Пол: Зарегистрирован: 08.11.2006 Сообщения: 7326 Откуда: /home/chilly86/ Репутация: 225.4 голосов : 112
Вернуться к началу
Thomas В настоящее время запрещен Бывалый Пол: Зарегистрирован: 29.03.2006 Сообщения: 3169 Откуда: /dev/null Репутация: 138.5 голосов : 31
Да, че-то меня на dig потянуло )) Привык с другими DNS иметь дело, но в то же время видно что все запросы идут на 127.0.0.1 достаточно в resolv.conf поставить парочку других и должно все в норме стать
nameserver 8.8.8.8
nameserver 8.8.4.4
Это гугловские DNS, а 127.0.0.1 не важно какие там цифры по большому счету они все ведут на локальную машину.
Вернуться к началу
chilly86 Почетный гражданин Пол: Зарегистрирован: 08.11.2006 Сообщения: 7326 Откуда: /home/chilly86/ Репутация: 225.4 голосов : 112
Thomas писал(а): достаточно в resolv.conf поставить парочку других и должно все в норме стать
а вот и нифига (по крайней мере начиная с 12.04)
написано же
Цитата: # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
Вернуться к началу
Thomas В настоящее время запрещен Бывалый Пол: Зарегистрирован: 29.03.2006 Сообщения: 3169 Откуда: /dev/null Репутация: 138.5 голосов : 31
chilly86 писал(а): Thomas писал(а): достаточно в resolv.conf поставить парочку других и должно все в норме стать
а вот и нифига (по крайней мере начиная с 12.04)
написано же
Цитата: # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
Если сетевые настройки менять тогда перепишутся, а если нужно костыль забить то можно
Вернуться к началу
intent Предупреждений : 1 Писатель Пол: Зарегистрирован: 10.10.2012 Сообщения: 378 Репутация: 23.3 голосов : 17
ммм.. а если я не хочу ставить гугловские? у меня dnsmasq, могу и своими силами. Можно ведь просто свой ip вписать? или я чего то не понимаю?
Вернуться к началу
chilly86 Почетный гражданин Пол: Зарегистрирован: 08.11.2006 Сообщения: 7326 Откуда: /home/chilly86/ Репутация: 225.4 голосов : 112
intent писал(а): ммм.. а если я не хочу ставить гугловские? у меня dnsmasq, могу и своими силами. Можно ведь просто свой ip вписать? или я чего то не понимаю?
можете вписать любой рабочий днс
а вообще судя по выводу nslookup у Вас dns резолвит
Вернуться к началу
intent Предупреждений : 1 Писатель Пол: Зарегистрирован: 10.10.2012 Сообщения: 378 Репутация: 23.3 голосов : 17
Куда? В resolv.conf? не помогает... кстати чтобы не перезаписывался он, я удалил скрипт resolvconf
(sudo apt-get purge resolvconf) , теперь можно вручную..
Вернуться к началу
Thomas В настоящее время запрещен Бывалый Пол: Зарегистрирован: 29.03.2006 Сообщения: 3169 Откуда: /dev/null Репутация: 138.5 голосов : 31
а куда теперь dig показывает? какой теперь resolv.conf ?
Вернуться к началу