Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Сб Сен 06 2003 19:43 Заголовок сообщения: Где в FreeBSD прописывается IP-адрес DNS - сервера? Файла /etc/resolv.conf не нашел... |
|
|
- _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
Cyber_atlant Гость
|
Добавлено: Сб Сен 06 2003 19:47 Заголовок сообщения: Re: Где в FreeBSD прописывается IP-адрес DNS - сервера? Файла /etc/resolv.conf не нашел... |
|
|
Я тоже искал, говорят его ручками создают |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Сб Сен 06 2003 22:01 Заголовок сообщения: ОК! Как его создают? |
|
|
- _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Сб Сен 06 2003 23:59 Заголовок сообщения: Любым редактором или из командной строкИ |
|
|
В Demos Commander надо встать на точку, нажать F4 (или Esc+4), ввести имя файла и редактировать.
Можно с командной строкИ: cat >>/etc/resolv.conf первый_сервер второй_сервер Ctrl +D (почитай любую книгу по командному интерпретатору).
А можно запустить /stand/sysinstall и прописать что нужно в разделе "Постинсталляционная настройка", "Сетевые интерфейсы" - он и создаст. |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Вс Сен 07 2003 09:58 Заголовок сообщения: 2Dmitry.Karpov |
|
|
Ситуация 1: На некоторых твоих UNIX-машинах есть CD-ROM. Поэтому когда ты хочешь что-нибудь доустановить (скажем Demos Commander), ты доустанавливаешь это с CD. Ведь у тебя имеется полный дистрибутив FreeBSD 4.7. - Не подскажешь на каком из них Demos Commander?
Ситуация 2: На большинстве твоих UNIX-машинах нет CD-ROM'ов, поэтому ты переписываешь весь комплект своего дистрибутива в папки /install/cd1, /install/cd2, /install/cd3, /install/cd4 и т.д. Затем запускаешь /stand/sysinstall, указываешь тип media и вперед. Ну а если не вспомнишь на каком именно диске тот или иной пакет, перебираешь все по очереди. Вот например midnight commander находится почему-то на 4-ом диске.
Теперь про /etc/resolv.conf: Система UNIX FreeBSD в частности настроена так, чтобы прочитывать файл /etc/resolv.conf если он имеется. Информация о том, что система должна прочитать этот файл содержится в каком файле? rc.conf? Или где?
Теперь про SQUID: Указание DNS сервера является частью настройки стека TCP/IP. И эта часть как я уже знаю прописывается в отдельном файле /etc/resolv.conf, Однако в /usr/local/squid/etc/squid.conf имеется параметр dns_nameservers, где также можно указать список DNS-серверов. Ты лично указываешь что-либо в этом параметре? Для каких ситуаций он придуман?
Безграничное списибо! _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Пн Сен 08 2003 12:37 Заголовок сообщения: Мои ответы |
|
|
> Ситуация 1: Полного дистрибутива у меня никогда не было, чего нет на первом диске - качаю по FTP с русского зеркала.
> Ситуация 2: Поставить в машину CD-вод на время инсталляции - святое дело. А пакеты можно класть либо на FTP-сервер в локальной сетИ, либо в любую директорию и добавлять их командой pkg_add.
> Теперь про /etc/resolv.conf: Имя файла /etc/resolv.conf и его формат прописаны в системных библиотеках в функциях "узнать IP-номер по имени" и "узнать имя по IP-номеру" (т.е. в исходных текстах на C).
> Теперь про SQUID: > Указание DNS сервера является частью настройки стека TCP/IP. Чепуха. IP - это третий уровнень модели OSI, TCP - четвёртый, а DNS - пятый (работает поверх UDP). DNS - это одна из служб, к которой обращаются программы, а не часть стека протоколов. Squid использует собственного DNS-клиента, т.к. встроенный в библиотеку является блокирующим (т.е. не возвращает управления до тех пор, пока не найдёт ответа); а Squid должен одновременно/параллельно обслуживать тьму запросов. Указание ему других DNS-серверов теоретически позволяет распределить нагрузку между DNS-серверами (один будет обслуживать Squid, а другой - всех остальных), но я так никогда не делал.
PS: В конце сентября намечается чтение мною курса "FreeBSD" в StinsComan - http://www.infosystem.ru (цены там, правда, немаленькие - $400 за неделю, с кормёжкой). А с октября думаю организовать чтение курса "Сети и архитектуры ЭВМ" в МФТИ (одно занятие в неделю часа на четыре..шесть). |
|
Вернуться к началу |
|
|
TechNoir
Зарегистрирован: 22.08.2003 Сообщения: 1632 Откуда: Moscou
|
Добавлено: Пн Сен 08 2003 22:13 Заголовок сообщения: Спасибо за разъяснения! Ты в физтехе учился? |
|
|
- _________________ Vive la Russie! |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Вт Сен 09 2003 09:42 Заголовок сообщения: Нет - я там преподаю курс по выбору "Сети и архитектуры ЭВМ" по вторникам, 18:30, 202 НК. Начну с октября. (-) |
|
|
- |
|
Вернуться к началу |
|
|
|