неувязываются имя хоста и его IP
Модераторы: SLEDopit, Модераторы разделов
-
evgfb
- Сообщения: 21
неувязываются имя хоста и его IP
День добрый. Ворос может и не сложный, но я уже голову сломал. Есть DHCP сеть на винде 2003. В ней два сервака под SLES10. Вроде все нормально настроено, НО оба отказываются увязывать свои имена и IP адреса (статические). При пинге откикаются только на адрес. Пробовал с них пинговать самих себя - все отлично. Перелопатил кучу литературы - вроде все делаю правильно. Может виновата связка с виндой?
-
Strange_V
- Сообщения: 69
- ОС: Ubuntu last version
Re: неувязываются имя хоста и его IP
А DNS настроен? Прописан?
www.notes.if.ua | Клуб «Velo–Stalker»
Жизнь - это шахматная партия, по окончании которой и короли, и пешки ложатся в один ящик.
Жизнь - это шахматная партия, по окончании которой и короли, и пешки ложатся в один ящик.
-
sim1
- Сообщения: 155
- ОС: GNU,BSD
Re: неувязываются имя хоста и его IP
Вопрос, каким образом настроено разрешение имен ?
1. Смотрим как разрешаются имена /etc/nsswitch.conf поле hosts
2. Для локального разрешения ( "files" в nsswitch.conf ) - прописываем в файле hosts ( "ip" + "имя" )
3. Для ДНС разрешения ("dns" в host.conf ) - настраиваем resolv.conf на ваш ДНС сервер.
Если задача использовать имена, которые использует Windows (http://samba.org/samba/docs/man/manpages-3/winbindd.8.html) тогда
1. Настраиваем самбу прописываем wins сервер
1. Конфигурируем winbind
2. Для разрешения имен добавляем в /etc/nsswitch.conf в секцию "hosts" ключ "wins"( типа hosts: files wins )
1. Смотрим как разрешаются имена /etc/nsswitch.conf поле hosts
2. Для локального разрешения ( "files" в nsswitch.conf ) - прописываем в файле hosts ( "ip" + "имя" )
3. Для ДНС разрешения ("dns" в host.conf ) - настраиваем resolv.conf на ваш ДНС сервер.
Если задача использовать имена, которые использует Windows (http://samba.org/samba/docs/man/manpages-3/winbindd.8.html) тогда
1. Настраиваем самбу прописываем wins сервер
1. Конфигурируем winbind
2. Для разрешения имен добавляем в /etc/nsswitch.conf в секцию "hosts" ключ "wins"( типа hosts: files wins )
Разработка программ для *nix
-
evgfb
- Сообщения: 21
Re: неувязываются имя хоста и его IP
sim1 писал(а): ↑18.06.2008 15:18Вопрос, каким образом настроено разрешение имен ?
1. Смотрим как разрешаются имена /etc/nsswitch.conf поле hosts
2. Для локального разрешения ( "files" в nsswitch.conf ) - прописываем в файле hosts ( "ip" + "имя" )
3. Для ДНС разрешения ("dns" в host.conf ) - настраиваем resolv.conf на ваш ДНС сервер.
Если задача использовать имена, которые использует Windows (http://samba.org/samba/docs/man/manpages-3/winbindd.8.html) тогда
1. Настраиваем самбу прописываем wins сервер
1. Конфигурируем winbind
2. Для разрешения имен добавляем в /etc/nsswitch.conf в секцию "hosts" ключ "wins"( типа hosts: files wins )
В /etc/nsswitch.conf в поле hosts прописан files dns. Как я понимаю в данной конфигурации соответствие берется из hosts. В hosts прописан айпишник и имя хоста. Задачи использовать имена винды не стоит. Мне главное чтобы пользователи могли заходиь на веб сайт на сервере по имени, а не писать явно адрес.
-
sim1
- Сообщения: 155
- ОС: GNU,BSD
Re: неувязываются имя хоста и его IP
Есть DHCP сеть на винде 2003. В ней два сервака под SLES10.
...
Мне главное чтобы пользователи могли заходить на веб сайт на сервере по имени, а не писать явно адрес.
Как я понял веб сайт, работает под управлением SLES10 ? Для пользователей, у которые виндовс системы, поднимаем на SLES10 самбу, для которой определяем workgroup (такую же как и у виндовых пользователей) и netbios name (по этому имени пользователи будут пинговать, заходить и т.д.).
У винды тоже есть файл hosts (http://en.wikipedia.org/wiki/Hosts_file) можно тупо забить ип + имя SLES10 туда (вариант с самбой предпочтительней)
Для пользователей, у которых стоит *nix системы, тупо прописываем в файле hosts ип SLES10 + имя.
Ну или настраиваем 2003 винду...
В /etc/nsswitch.conf в поле hosts прописан files dns. Как я понимаю в данной конфигурации соответствие берется из hosts
Сначало из hosts, если преобразование не удалось выполнить то тогда с помощью dns
Разработка программ для *nix
-
evgfb
- Сообщения: 21
Re: неувязываются имя хоста и его IP
В том-то и дело, что с самбой проблем нет. Из виндовой сетки ВИДНО сервак под его именем, а вот сам вход на веб и пинги по имени отбрасываются. Для linux машин в hosts все прописано жестко - IP адрес + имя сервака на SLES. Только толку от этого нет.
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
-
W1R0X
- Сообщения: 46
- ОС: Gentoo
Re: неувязываются имя хоста и его IP
evgfb Помоему вам проще где нибудь поднять DNS сервер, например у меня куплен домен и пользователи заходят как из сети на сайт использую http://www.somesite.com так и из интренета. Просто правильно настраиваете DNS и в настройках DHCP указываете чтобы клиентам раздавало этот сервер, и все будет как вы хотели.
-
sim1
- Сообщения: 155
- ОС: GNU,BSD
Re: неувязываются имя хоста и его IP
Из виндовой сетки ВИДНО сервак под его именем, а вот сам вход на веб и пинги по имени отбрасываются
Если вы видете имя то скорее всего разрешение имен проходит корректно, для того чтобы убедиться в этом можно в винде набрать команду
Код: Выделить всё
nbtstat -a IP-адрес-сервака.Если в результате видете имя то все ОК.( Тут http://technet.microsoft.com/ru-ru/library...005(en-us).aspx подробно описано как работает разрешение имен через netbios )
В этом случае Возможно на серваке
1. неправильно настроен фаервол
2. кривая таблица маршрутизации
3 ...
Для linux машин в hosts все прописано жестко - IP адрес + имя сервака на SLES
Это пользователи ? Если да скорее всего пункты, приведенные выше, имеют место быть ...
Воспользуетесь анализатором трафика для того чтобы понять куда у вас пакеты улетают и улетают ли они вообще.
Разработка программ для *nix