Ім'я файлу: CАІМ ЛР-1,САША. ИК-4.2.01.docx
Розширення: docx
Розмір: 540кб.
Дата: 03.05.2022
скачати

ІК-4.2.01

Лабораторна робота №1
Тема: Настройка элементов общесистемной конфигурации и сетевого стека в операционной системе FreeBSD.

Мета: Освоить процедуры начального конфигурирования FreeBSD. Научиться настраивать параметры сетевого стека FreeBSD.

Ответы на контрольные вопросы:

  1. Каким образом при загрузке FreeBSD ядру системы могут быть переданы дополнительные параметры?

Расширенную информацию о тонкой настройке первичного загрузчика можно получить на странице интерактивного руководства, посвященного программе boot0cfg. Второй модуль непосредственно отвечает за загрузку FreeBSD и позволяет пользователю передать ядру дополнительные параметры.


  1. Поясните назначение файла /etc/rc.conf, а также его связь со стартовыми сценариями /etc/rc.d.

Основные настройки FreeBSD располагаются в файле /etc/rc.conf. Он вмещает в себя широкий спектр конфигурационной информации, используемой при загрузке системы. для запуска большинства системных служб используется система rc.d, которая в свое время была перенесена из NetBSD. Многие из файлов в каталоге /etc/rc.d предназначены для основных сервисов, и управляются параметрами start, stop, и restart.


  1. Какую функциональность имеют переменные sysctl?

Sysctl выполняет две функции - чтение и изменение настроек системы.


  1. Поясните назначение алиасов в команде ifconfig.

При необходимости назначения одному физическому сетевому адаптеру нескольких IP- адресов, можно воспользоваться так называемыми алиасами (alias). Если алиас находится в той же самой сети, что и уже настроенный на интерфейсе адрес, то воспользуйтесь такой командой:

#ifconfig fxp0 alias 192.168.1.134 netmask 0xffffffff

В противном случае просто задайте сетевой адрес и маску обычным образом:

#ifconfig fxp0 alias 192.168.2.123 netmask 0xffffff00


  1. Для каких целей нужен маршрут на localhost?

Это подразумевает сохранение всего трафика для указанного адреса назначения внутри, без посылки его по сети, так как он все равно будет направлен туда, где был создан.


  1. Дайте определение маршрута по умолчанию. Как задать шлюз по умолчанию?




  1. Чем отличаются действия команды route add с ключами -net и -host?

Если вам известны конкретные маршруты к другим подсетям, например через узел 192.168.1.2, вы можете указать их явно, воспользовавшись той же командой route:

#route add -net 192.168.2.0/24 192.168.1.2


  1. Какую переменную необходимо установить для работы системы в качестве маршрутизатора?

Для включения этой возможности во FreeBSD необходимо изменить значение системной переменной gateway_enable в файле rc.conf:

gateway_enable=YES

Лабораторное задание:

1. Запускаем VMware Workstation


2. Создаём новую виртуальную машину OS FreeBSD.


3. Клонируем существующую виртуальную машину с ОС FreeBSD.


4. Пять раз повторяем шаг 3, изменяя имя виртуальной машины.


5. Сконфигурируйте созданные VM в соответсвии с рисунком.



6. Изменяем MAC адреса для всех сетевых адаптеров VM.
Настраиваем сеть редактируя конфигурационные файлы rc.conf:






Промеряем правильность настройки маршрутизации:

выполнив на PC1 команду ping 172.30.16.2


выполнив команду ifconfig на router1 и router2




Вывод: в данной лабораторной работе мы освоили процедуры

начального конфигурирования FreeBSD. Научились настраивать параметры

сетевого стека FreeBSD. Выполнили настройки сети и установив связь между устройствами в разных сетях, убедились в правильности выполненных конфигураций.
скачати

© Усі права захищені
написати до нас