Прежде чем выполнять работу дальше прочитайте внимательно этот раздел до конца.
Далее во всех лабораторных “ubuntu” означает другую виртуальную машину. Это может быть виртуальная машина с операционной системой ubuntu установленная на том же компьютере, что и первая виртуальная машина. Описания соответствуют именно этому случаю. Порядок установки ubuntu описан в отдельной лабораторной работе.
Однако, это может быть и Mandriva установленная на другомсоседнем компьютере. Вы должны уточнить нужный вариант у преподавателя. В последнем случае лабораторную работу можно выполнять вдвоем. Однако зачетное задание должно быть реализовано на каждом компьютере. Просто оно будет проверяться с учетом запросов с другого компьютера. В этом варианте лабораторных работ нагрузка на компьютеры меньше, они выполняются одновременно двумя студентами и поэтому лабораторные могут быть выполнены быстрее. Ниже идет описание особенностей такого выполнения.
Меню в разных системах разное, а описание работы на второй машине дано только под Ubuntu. Найти соответствующие пункты в Mandriva придется самостоятельно.
В Ubuntu, чтобы выполнить в терминале команду под root перед ней добавляется слово sudo. А в Mandriva достаточно открыть в меню «сеанс» новую оболочку с правами root.
VMWare не может обеспечить (хотя и пытается это сделать) назначение уникальных MAC адресов для виртуальных компьютеров, запускаемых на нескольких базовых компьютерах в одной физической сети. Поэтому виртуальные машины на разных компьютерах могут не «видеть» друг друга. Проверить это просто. Достаточно в браузере набрать ip-адрес проверяемого компьютера и, если ответ получен, то все нормально (ответ должен быть получен достаточно быстро). В противном случае надо отредактировать конфигурационные файлы виртуальных машин (если подвести мышку к такому файлу, то в появившемся описании будет слово «Configuration»). Редактирование надо проводить при выключенной виртуальной машине под руководством преподавателя или посмотрев, как это делается на другой машине. Редактирование проводиться при помощи текстового редактора «Блокнот». Перед редактированием обязательно сделайте копию исходного файла. Порядок редактирования: 1.Строку ethernet0.addressType = "generated" заменить на ethernet0.addressType = "static" 2. Строку начинающуюся на ethernet0.generatedAddress = заменить на ethernet0.address = "00:50:56: Номер: Номер: Номер " В номере должны быть две цифры. Например, для первого студена по списку номер должен быть записан как 01 (также, первая цифра должна быть меньше 4, но это для обычной группы студентов выполняется автоматически.). 2. Строку начинающуюся на ethernet0.generatedAddressOffset = удалить
Очевидно, каждая машина должна быть прописана в host файле второй. Ниже повторяется описание этой процедуры из первой лабораторной работы. Способ запуска консоли с правами root: система, терминалы, консоль, в меню сеанс – новая оболочка с правами root. Открыть терминал под root и выполнить команду kwite – запускаем редактор под root. Редактируем etc/host, добавляя строку вида 192.168.200. Номер local Номер
=========================================================
Далее – после установки unbuntu или работая в паре. Самостоятельно
Зайти через браузер по адресу и имени с unbuntu.
Зайти с unbuntu по адресу: 8001 и по имени: 8001 на зачет
Создать в Mandriva еще один виртуальный сайт c адресом Вашего хоста. Разрешить доступ к нему только пользователю zzz с паролем sss с unbuntu. Ограничение доступа с определенных компьютеров вводится конструкцией
Order Deny,Allow Deny from all Allow from Разрешенные адреса через пробел
Можно поместить ее перед </Directory>
Пояснение: Order Deny,Allow – конструкция, которая требует запретить доступ всем указанным в Deny from, кроме указанных в Allow from (конструкция Deny from all – запретить всем). Внимание: сайты, для которых устанавливается ограничение доступа по IP-адресам, не должны быть перечислены в /etc/host.
|