![]() |
|
Модераторы: powerfox, ZeeLax |
![]()
|
|
| mbasil |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 399 Регистрация: 4.5.2007 Где: Москва Репутация: нет Всего: 13 |
Я полный профан в Linux. Однако требуется настроить.
Изменил после инсталляции Oracle Linux 6 имя хоста на u01 и в результате получаю ошибку:
При этом ping на localhost проходит и команда hostname выдает u01. Помогите пожалуйста. |
|||
|
||||
| ChihPih |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 532 Регистрация: 3.12.2006 Репутация: 5 Всего: 22 |
А вы про DNS слышали?
|
|||
|
||||
| mbasil |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 399 Регистрация: 4.5.2007 Где: Москва Репутация: нет Всего: 13 |
В файле /etc/resolv.conf имеет место строка:
nameserver 192.168.123.254 Дело осложняется тем, что Linux работает на VM VirtualBox. Однако интернет доступен. |
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 34 Всего: 317 |
mbasil, послушайте про DNS. поскорей.
Добавлено @ 00:52 практически без слов: http://www.youtube.com/watch?v=hcaJ1Vp_Ntg...feature=related по-русски и нудно: http://www.youtube.com/watch?v=d4u5VdJjCCE P.S. DNS читается НЕ КАК ДЭНЭЕС, а как "Ди.Эн.Эс." Это сообщение отредактировал(а) bilbobagginz - 15.6.2011, 00:54 -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| krypt3r |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 359 Регистрация: 9.6.2009 Репутация: 1 Всего: 16 |
послушайте также про /etc/hosts
|
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 34 Всего: 317 |
krypt3r, Ну если уж такая пьянка, то лучше уж почитает о переключателе резолвера:
и как его тестировать с getent. Это сообщение отредактировал(а) bilbobagginz - 16.6.2011, 07:26 -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| mbasil |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 399 Регистрация: 4.5.2007 Где: Москва Репутация: нет Всего: 13 |
Спасибо за несколько ехидные рекомендации. Я предупредил, что не специалист в Linux. Я больше разработчик, просто нужда заставляет.
|
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 34 Всего: 317 |
если единственное что задето предыдущими постами - это ваше "разработщиковское" эго, стоит задуматься. DNS реализовали не инопланетяне, и она к нам не с небес снизошла, простые разработчики как мы с вами. а чтобы это не было бестолковым пустословием, по сабжу, вступление для корректной работы сетевых узлов нужно настоить службы "резолвинга" (т.е. преобразования) некоторых системных ресурсов:
в системах POSIX (и линукс в том же числе) порядок выбора "источника" вычисления ресурсов по разным параметрам записываетсв в файл /etc/nsswitch.conf существует 2 основных метода резолвинга адресов:
files строение файла /etc/hosts простое: каждая строка имеет уникальное начало - адрес. остальные "поля" - различные имена данного узла. хронологически, это была первая система перевода имен, которую внедрили в системах UNIX. между универами-участниками американских проектов на основе сети ARPANET в США гуляли такие файлы, и именно посредством их можно было подключится из standford.edu в mit.edu. постепенно сеть росла, файлы толстели и выходили из синхронизации.... это было и смешно и грустно. особенно смешно и грустно было кода имена путались и письма из одного универа приходили на другой, но не нужный. плохая масштабируемость оного принципа: для корректной работы сети с такой "системой" при добавлении 1 узла нужно синхронизировать файл на ВСЕХ узлах сети, чтобы у всех были корректные данные Стала причиной того, что появилась нужда в более умном решении проблемы резолвинга. dns система dns - решение этой проблемы: на каждую локальную подсеть ставится конечное (малое) количество серверов dns. начальник чукотки (в смысле сетевой админ) настраивает таблицы перевода
грубо говоря, каждый сервер знает подсети, имена (зоны) которой он реально содержит. у него также есть список "родителей", т.к. имена разделены точками, а точка определяет т.н. "поддомен". самый высокий уровень - это просто "точка", т.е. ".", под ним так называемый TLD (top level domain), .com, .net, .org, страны и т.д. и под ними соответственно их поддомены. если я хочу узнать имя брата своего домена, я кричу папе, а папа знает брата. кроме этого, существует протокол автоматического обновления, имен и поддоменов, а также механизм доверенности одного dns к другому. т.е. только доверенный dns может дать авторитетный ответ о домене/хосте. Ессно тут образуется ацикличный(желательно это было вступление, конец вступления. и так, вернемся к вопросу: "я настроил на хосте имя Х". естественное продолжение: для того, чтобы кто-то кроме самого хоста знал об этом, нужно либо:
существует несколько видов записей, читаем доки для самообразования. программа hostname смотрит только в файл /etc/hosts. проверять как что работает в резолвере лучше всего с помощью программы getent использование - ровно по устройству nsswitch.conf: getent hosts u01 покажет нашла ли ваша система с помощью резолвера узел "u01". (hosts - первый параметр определяет какой ресурс ищем) результат будет положительным , если по порядку сначала проверяется dns, а потом hosts файл. в файле будет ответ. для тестирования конкретного метода (напр. dns) есть dns clientы - nslookup, или лучше dig. для работы с источником ldap можно делать прямые запросы клиентом ldap. Это сообщение отредактировал(а) bilbobagginz - 19.6.2011, 22:19 -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Администрирование" | |
|
|
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование *NIX систем | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |