Форум программистов, компьютерный форум, киберфорум
FreeBSD
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 6

Apache + DNS на виртуальной FreeBSD

14.05.2013, 18:51. Показов 2700. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, товарищи. Я в самом начале пути изучения технологий web-серверов, но задача передо мной уже поставлена непростая. Требуется помощь.
Суть задачи: настроить DNS на FreeBSD (которая является виртуалкой на VMWare). DNS должен обслуживать какой-то вымышленный домен (типа my1domain.dom). далее необходимо настроить Apache на другой виртуалке FreeBSD, на котором и будет висеть этот домен.
Потом необходимо наладить связь виртуалки с реальной машиной (Win7). И из браузера реальной машины я должен по доменному имени, обслуживаемому моим DNS, выйти на страничку Apache.
Безопасность должна обеспечиваться с помощью ipfw.

Другая задача (если с первой ничего не выйдет): Apache отдельно, DNS отдельно, но DNS должен обрабатывать доменные имена более низких уровней (хотя бы 3-его), типа my2domain.my1domain/dom. для этого уже две машины с DNS необходимы или можно обойтись одной? далее все по той же схеме: с браузера под Win7 я должен выйти и на Apache и на проверить работоспособность DNS (банальным nslookup).

Если кто-то что-то знает по этой теме или даже сам когда-то занимался, буду рад любой помощи. Спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.05.2013, 18:51
Ответы с готовыми решениями:

Freebsd 6.2 DNS падает
Здравствуйте, уважаемые форумчане. В Unix -ах не очень разбираюсь, прошу помощи. Есть прокси-сервер на FreeBSD 6.2, есть поднятый на нем...

Apache на FreeBSD 8.1
Всем доброго дня! Мужиков с прошедшим праздником! Ситуация такая: решил побаловаться с freebsd, установил: mysql, apache, php на вирт...

Настройка Apache на Freebsd
Можно ли в httpd.conf поменять папку для хранения файлов сайта? Я хочу сделать допустим так: /usr/www/ чтоб в папке www хранились мои...

14
117 / 116 / 9
Регистрация: 12.04.2013
Сообщений: 379
14.05.2013, 20:28
Про DNS - тут, про Apache - просто поставьте его и запустите (хватит конфигуарции по умолчанию), и по умолчанию апач ищет html файлы тут - /usr/local/www/apache22/data
1
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
14.05.2013, 20:30
Ну для начала - если DNS будет обслуживать вымышленный домен и только его,
то как реальная машина узнает что именно этот DNS-сервер нужно дергать для вот этого домена ?
Для настоящих доменов все это прописывает на самом верхнем уровне - какой NS-сервер кого обслуживает.
А если просто так запустить DNS-сервер и что ?
Windows к нему не будет обращаться и все.

И я не очень понял - зачем делать одну виртуальную машину для DNS-сервера и одну для apache, если это все вполне влезет на одну машину.
0
117 / 116 / 9
Регистрация: 12.04.2013
Сообщений: 379
14.05.2013, 20:33
Цитата Сообщение от odip Посмотреть сообщение
Ну для начала - если DNS будет обслуживать вымышленный домен и только его,
то как реальная машина узнает что именно этот DNS-сервер нужно дергать для вот этого домена ?
Для настоящих доменов все это прописывает на самом верхнем уровне - какой NS-сервер кого обслуживает.
А если просто так запустить DNS-сервер и что ?
Windows к нему не будет обращаться и все.
В свойствах сетевого подключения меняется.
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
14.05.2013, 20:49
В свойствах сетевого подключения меняется
В Windows меняем адрес DNS-сервера на свой ?
Отлично - у нас будет только один домен и больше ничего - Internet не будет доступен
1
117 / 116 / 9
Регистрация: 12.04.2013
Сообщений: 379
14.05.2013, 20:58
Цитата Сообщение от odip Посмотреть сообщение
В Windows меняем адрес DNS-сервера на свой ?
Отлично - у нас будет только один домен и больше ничего - Internet не будет доступен
Там в настройках TCP/IP в дополнительно во вкладке DNS можно задать несколько DNS серверов и их приоритет.
1
0 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 6
14.05.2013, 21:57  [ТС]
ChihPih, огромное спасибо. Вот это нормальная статья. С учетом прочтенных 100 других, все чисто, кристально ясно.
odip, версию ChihPih с прописыванием серверов вручную я уже слышал. возможно он прав. Это во-первых, а во-вторых, это все банальное задание, имеющее только функцию обучения. Мне надо запустить сервера, показать, что все пашет и все. Спасибо за дискуссию.
ChihPih, еще один вопрос: а как связать-то DNS и Apache? чтобы я на страницу Apache выходил по доменному имени, которое обслуживает DNS. И как все это связать с виндой?

Добавлено через 10 минут
В сетевых настройках виртуалки у меня стоит мост. виртуалка пингуется из под винды, и из под виртуалки все пингуется. но когда я поднимаю Apache и пытаюсь зайти на его страницу по его ip через браузер на винде - ничего не выходит. нет такой страницы. при том при всем, что на самой виртуалке страничка apache открывается (в links'e я вижу надпись It's work)
0
117 / 116 / 9
Регистрация: 12.04.2013
Сообщений: 379
14.05.2013, 22:02
Ставите например VirtualBox, создаете две виртуалки, в которых сетевуху настраиваете в режиме моста.
Далее накатываете операционки. Настраиваете на одной днс, как настроите - проверяете, что днс проавильно имя в айпи преобразовывает, например nslookup. Если все правильно, то двигаетесь дальше.
На второй просто апач из портов накатываете и запускаете. В конфигуарции по умолчанию он на все запросы будет выдавать содержимое файлов из директории /usr/local/www/apache22/data.

Добавлено через 1 минуту
Цитата Сообщение от Jester93 Посмотреть сообщение
при том при всем, что на самой виртуалке страничка apache открывается (в links'e я вижу надпись It's work)
А апач со всех интерфейсов подключения принимает?
0
0 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 6
14.05.2013, 22:27  [ТС]
На VMWare все тоже самое?? У меня просто все уже стоит на нем.
Т.е. мост должен сам со всем справится без моих вмешательств? Без проброса портов и прочей ереси?
в директории */data будут находится сайты вы имеете ввиду? или о каких-то других данных речь идет?
0
117 / 116 / 9
Регистрация: 12.04.2013
Сообщений: 379
14.05.2013, 22:30
Цитата Сообщение от Jester93 Посмотреть сообщение
Т.е. мост должен сам со всем справится без моих вмешательств? Без проброса портов и прочей ереси?
да

Цитата Сообщение от Jester93 Посмотреть сообщение
в директории */data будут находится сайты вы имеете ввиду? или о каких-то других данных речь идет?
да, сайты
0
0 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 6
14.05.2013, 22:40  [ТС]
отлично.
и последнее. вопросом на вопрос: как проверить со всех ли интерефейсов принимает апач подключения или не со всех.
0
117 / 116 / 9
Регистрация: 12.04.2013
Сообщений: 379
14.05.2013, 22:41
sockstat -l | grep httpd
0
0 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 6
15.05.2013, 23:33  [ТС]
It works! РАБОТАЕТ!!! Всем спасибо, товарищи.
Если кто-то что-то знает про защиту всего этого дела, просьба скинуть ссылки (интересуют DNSSEC и ipfw).
0
117 / 116 / 9
Регистрация: 12.04.2013
Сообщений: 379
15.05.2013, 23:39
гуглится на раз, про ipfw в хэндбуке разжовано
0
0 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 6
16.05.2013, 00:08  [ТС]
гуглится, да без примеров. все какая-то ерунда. описание технологии или банальное описание применения.
ну лан. я еще не вникал особо. пару дней поищу, если не найду ничего толкового, обращусь.
так. насчет хэндбука я и позабыл.
спасибо еще раз.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.05.2013, 00:08
Помогаю со студенческими работами здесь

freebsd и windows 2008 (DNS, DHCP) и роутер
Достались по наследству от других админов, админы были всегда приходящие. в сети 2 сервера -windows 2008 (DNS, DHCP, AD)...

Настройка freebsd+apache+php+mysql
Задача такая. Есть два виртуальных хоста, на одном стоит скрипт который имеет уязвимости. Нужно сделать так чтобы уязвимость на одном...

Запуск Apache 2.4 на Freebsd
Подскажите при запуске апача в httpd-error.log протитает такая строка: это нормально или что-то ему не хватает? Добавлено...

DNS на виртуальной машине
Всем привет. Поставил семерку на виртуальную машину, установил сетевой мост, прописал айпи адрес, адреса DNS-серверов и другие...

FreeBSD + Apache + Tomcat + ... + MS Access
Ув. all, может, кто-то сталкивался с проблемой доступа к MS Access на веб-сервере под FreeBSD? Т. е., принципиально это возможно (есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru