Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Хост не отвечает на ping по имени.  (Прочитано 6281 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн fisk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Хост не отвечает на ping по имени.
« : 29 Апреля 2010, 15:58:39 »
Здравствуйте.

Моя проблема:
Хост не отвечает на пинги по имени. Но отвечает по имени+точка.
Например, имя хоста - server

ping server // хост не найден.

ping server. // хост пингуется.

Что делал:
1) поставил ubuntu server9.10-amd64
2) sudo nano /etc/nsswitch.conf
дописал wins в строчку начинающуюся с hosts:
3) sudo apt-get install winbind
4) sudo /etc/init.d/networking restart
5) пингую с другой машины по имени server - не отвечает.

Сеть:
Локальная сеть из windows машин. Роутер с dhcp. Ubuntu хост поднят на виртуальной машине Virtual Box, сетевой интерфейс подключён как сетевой мост.

Как сконфигурировать ubuntu хост так, чтобы он отвечал по имени?

Спасибо.

Оффлайн Vened

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
Re: Хост не отвечает на ping по имени.
« Ответ #1 : 29 Апреля 2010, 16:59:45 »
а по ip пингуется?
а в /etc/hostname что прописано?
« Последнее редактирование: 29 Апреля 2010, 17:04:53 от Vened »

Оффлайн fisk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Хост не отвечает на ping по имени.
« Ответ #2 : 29 Апреля 2010, 17:09:18 »
а по ip пингуется?
да.

а в /etc/hostname что прописано?
--- cat /etc/hostname
server
--- end

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Хост не отвечает на ping по имени.
« Ответ #3 : 29 Апреля 2010, 19:45:40 »
Полностью строчку hosts из nsswitch - ?
Имя локального домена - ?
Этот сервер - главный? В том смысле, что с него DHCP раздаётся?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fisk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Хост не отвечает на ping по имени.
« Ответ #4 : 29 Апреля 2010, 20:00:33 »
Полностью строчку hosts из nsswitch - ?
hosts:          files mdns4_minimal [NOTFOUND=return] wins dns mdns4
Имя локального домена - ?
не установлено.
# cat /etc/hosts
127.0.0.1 localhost
127.0.0.1 server
127.0.1.1 server
...
# end
Этот сервер - главный? В том смысле, что с него DHCP раздаётся?
нет, dhcp раздаётся роутером. ubuntu host поставлен из коробки. пока никак не используется.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Хост не отвечает на ping по имени.
« Ответ #5 : 29 Апреля 2010, 20:07:55 »
127.0.0.1 localhost
127.0.0.1 server

Кто тебя такому учил, интересно? Убери вторую строчку.
И установи имя домена. Неудивительно, что ничего не работает.
Только домен .local не используй.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fisk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Хост не отвечает на ping по имени.
« Ответ #6 : 29 Апреля 2010, 20:39:27 »
127.0.0.1 localhost
127.0.0.1 server

Кто тебя такому учил, интересно? Убери вторую строчку.
И установи имя домена. Неудивительно, что ничего не работает.
Только домен .local не используй.

исправил на:
#
127.0.0.1 localhost
127.0.1.1 server.domain
#

точно так-же пингуется server.
ping server и ping server.domain не резолвят хост.
делал sudo /etc/init.d/networking restart на ubuntu и исправлял сетевое подключение на машине с которой пигную.
не помогло.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Хост не отвечает на ping по имени.
« Ответ #7 : 29 Апреля 2010, 22:34:59 »
grep hosts /etc/nsswitch.conf
Стоп. что значит "на машине, с которой пингую"?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fisk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Хост не отвечает на ping по имени.
« Ответ #8 : 29 Апреля 2010, 23:46:31 »
grep hosts /etc/nsswitch.conf
Стоп. что значит "на машине, с которой пингую"?

примерно так:




есть машина под windows xp. на ней стоит virtual box, в которой стоит ubuntu.
виртуальная машина с ubuntu имеет сетевой интерфейс, сконфигурированный как сетевой мост - то есть ubuntu подключается напрямую к роутеру. как и машина на windows.
роутер выполняет роль dhcp сервера и раздаёт айпишники динамически.

стоящая рядом машина на ubuntu (с той-же проблемой) пингует машину server без точки на конце.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Хост не отвечает на ping по имени.
« Ответ #9 : 30 Апреля 2010, 03:59:09 »
Бриджевое подключение виртуалки исключает возможность взаимодействия с гостевой системой снаружи.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Гарри Кашпировский

  • Гость
Re: Хост не отвечает на ping по имени.
« Ответ #10 : 30 Апреля 2010, 07:16:49 »
А разве все вышеперечисленные действа  "исключает возможность взаимодействия с гостевой системой снаружи"?

Оффлайн fisk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Хост не отвечает на ping по имени.
« Ответ #11 : 30 Апреля 2010, 13:16:26 »
это не имеет отношения к вопросу. без разницы где стоят машины.

проблема в том, что с windows машин ubuntu машины резолвятся как 'server.', а с ubuntu машин - как 'server'.

вопрос: как сделать так, чтобы с windows машин ubuntu машины резолвились как 'server'. так-же, как и с ubuntu.

Оффлайн VolCh

  • Активист
  • *
  • Сообщений: 543
    • Просмотр профиля
Re: Хост не отвечает на ping по имени.
« Ответ #12 : 30 Апреля 2010, 13:21:11 »
Прописать в hosts на Windows машинах
server IP-Ubuntu
пробовал?

Оффлайн fisk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Хост не отвечает на ping по имени.
« Ответ #13 : 30 Апреля 2010, 13:36:49 »
Прописать в hosts на Windows машинах
server IP-Ubuntu
пробовал?
не вариант.
там dhcp, ip раздаются рандомные. машин под ubuntu надо много, windows машин тоже достаточно.

Оффлайн VolCh

  • Активист
  • *
  • Сообщений: 543
    • Просмотр профиля
Re: Хост не отвечает на ping по имени.
« Ответ #14 : 30 Апреля 2010, 13:48:59 »
Так попробуй, если заработает, то значит проблема в виндузах или Ubuntu себя некорректно прописывает в DNS/WINS (они на роутере подняты или AD в сети?

P.S. А вообще, имхо, такие тесты проводить надо на отдельной машине, с бриджем через виртуалку могут быть подводные камни, которых обычно не бывает. Или задача именно из под виртуалки крутить?


 

Страница сгенерирована за 0.052 секунд. Запросов: 23.