Настройка маршрутизации по протоколу RIP и www-сервера
Установка VirtualBox. Создание двух виртуальных машин с операционной системой CentOS. Настройка сетевых интерфейсов в режиме bridgeс и хоста как маршрутизатора для сети. Установка www-сервера. Настройка динамической маршрутизации по протоколу RIP.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 14.07.2012 |
Размер файла | 807,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
МИНОБНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования.
“Московский государственный технический университет радиотехники, электроники и автоматики”
(МГТУ МИРЭА)
Факультет Информационных технологий (ИТ)
Дисциплина: “Сети ЭВМ”
Курсовая работа на тему:
“Настройка маршрутизации по протоколу RIP и www-сервера”
Студент группы ИТВ-5-08
Громыко А.А.
2012
Техническое задание
Установить VirtualBox
Создать две виртуальные машины с операционной системой CentOS
Настроить сетевые интерфейсыв режиме bridgeс двумя интерфейсами - eth0 с доступом наружу, eth1 - внутренняя сеть 192.168.128.0/24, ip 192.168.128.6 и 192.168.128.13
Настроить хост 192.168.128.6 как маршрутизатор для сети 192.168.128.0/24
Установить www-сервер на хосте 192.168.128.13
Настроить динамическую маршрутизацию по протоколу RIP
Отключить интерфейс eth0 на хосте 192.168.128.13 и убедиться в работе маршрутизации
Результатом работы для проверки являются:
Резервные копии настроенных виртуальных машин
Текст курсовой работы должен содержать схемы сетей, описание процедуры настройки и установки виртуальной машины и хостов, включая конфигурационные файлы и изменения в них по сравнению с настройками по умолчанию.
операционный система хост маршрутизатор сервер
Выполнение задания
Скачиваем и устанавливаем последнюю версию VitualBoxдля Windows
https://www.virtualbox.org/wiki/Downloads (на данный момент 4.1.18).
Затем скачиваем образ установочного диска CentOS-6.2-i386-minimalhttp://www.centos.org/modules/tinycontent/index.php?id=30
Создаем новую виртуальную машину:
Нажимаем кнопку «Создать», Называем её «CentOS1» выбираем операционную систему Linux-RedHat. Остальные настройки оставляем без изменений.
В свойствах виртуальной машины (закладка «Сеть») изменяем настройки чтобы получилось как показано скриншоте:
Также заходим в реальной ОС в Панель управления - Сеть и Интернет - Сетевые подключения, выделяем VirtualBoxHost-OnlyNetwork и Подключение с интернетом на жимаем правую кнопку выбираем настройка моста. Появится Сетевой мост и теперь виртуальная машина имеет выход в интернет.
Запускаем виртуальную машину. Нам предлагают выбрать диск с дистрибутивом ОС для установки, используем образ скаченный нами ранее (CentOS-6.2-i386-minimal) и устанавливаем операционную систему.
После установки и запуска системы выполняем в консоли следующие команды:
yum update (обновляемсистему)
yuminstallnano(удобный текстовый редактор)
Настраиваем сетевые интерфейсы:
Редактируем файлы ifcfg-eth0 (сетевой мост)
ifcfg-eth1 (Внутренняя сеть)
Они находятся по пути /etc/sysconfig/network-scripts
Для изменения используем установленный редактор GNUnano 2.0.9
nano /etc/sysconfig/network-scripts/ifcfg-eth0
nano /etc/sysconfig/network-scripts/ifcfg-eth1
и приводим их к виду показанному на скриншотах
также просмотрим информацию о сетевых адаптерах командами
ifconfig eth0
ifconfig
eth1
Далее создаём клон виртуальной машины CentOS1, нажав на ней правой кнопкой и выбрав «Копировать», в появившемся окне ставим галочку у «Сгенерировать новые MACадреса у всех сетевых адаптеров»
Запускаем вторую машину, предварительно установив в свойствах один сетевой адаптер типа «Внутренняя сеть»
Настраиваем сеть на второй виртуальной машине также как и на первой. Но так как при генерации нового MAC-адреса сетевых адаптеров, в системе остается память о тех, которые были установлены ранее, тем самым автоматически продолжается нумерация eth2,eth3,eth4 и.т.д., это можно исправить удалением файла /etc/udev/70-persistent.net.rules и перезагрузив систему. Я этого делать не стал и на второй машине адаптер называется eth2.
Вводим
ifconfigeth2
nano /etc/sysconfig/network-scripts/ifcfg-eth2 и настраиваем как на 2 скриншоте
Далее настраиваем первую машину, чтобы она пропускала через себя пакеты от второй в Интернет.
nano /etc/sysctl.conf
изменяем net.ipv4.ip_forward = 1
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
serviceiptables save
serviceiptables restart
На второй машине вводим
pingwww.ru и смотрим как идут пакеты.
Устанавливаем www-сервер на хосте 192.168.128.6:
Для установки веб-сервера (Apache2) выполним следующую команду:
yum install httpd
для того чтобы сервер запускался автоматически при запуске системы выполним
chkconfig -levels 235 httpdon
и запустим сервер командой
/etc/init.d/httpdstart
Чтобы проверить работает ли сервер установим текстовый браузер lynx
Вводим
installlynx
lynx 127.0.0.1
Сервер работает, но пишет ошибку 403, значит на нашем сервере нету главной страницы. Создадим её:
nano /var/www/html/index.html
Напишем большими буквами “HELLOWORLDISITINDEX.HTMLON 192.168.128.13и сохраним файл.
Теперь проверим с первой машины работает ли сервер на хосте 192.168.128.13.
Вводим
installlynx
lynx 192.168.128.13
Всё работает идеально!
Далее нам нужно настроить динамическую маршрутизацию по протоколу RIP. Для этого мы воспользуемся пакетом программного обеспечения, поддерживающий протоколы динамической маршрутизации IP, а именно, quagga.
Вводим
yuminstallquagga
и копируем примеры конфигурационных файлов в файлы с новым названием (можно сказать переименовываем).
cp /etc/quagga/zebra.conf.sample/etc/quagga/zebra.conf
cp /etc/quagga/ripd.conf.sample/etc/quagga/ripd.conf
далее изменяем в соответствии с скриншотами
Теперь добавим в автозагрузку и перезагрузим систему
chkconfig -levels 235 zebra on
chkconfig -levels 235 ripd on
reboot
далее устанавливаем telnet командой
yuminstall telnet
с помощью него можно проверить работает ли маршрутизация по протоколу RIP введя
telnetlocalhostzebra
ввести пароль `zebra' и в консоли написать showiproute, записи с буквой <R>показывают то что маршрутизация работает.
Размещено на Allbest.ru
Подобные документы
Установка и настройка локального web–сервера и его компонентов. Конфигурационные файлы сервера Apache и их натройка. Настройка PHP, MySQL и Sendmail. Проверка работоспособности виртуальных серверов. Создание виртуальных хостов. Тест Server Side Includes.
учебное пособие [6,2 M], добавлен 27.04.2009Многопоточный веб-сервер с входным и обрабатывающими модулями. HTTP—протокол передачи гипертекста. Установка и настройка локального веб-сервера "OpenServer". Установка phpMyAdmin, конфигурация PHP. Настройка веб-сервера и виртуальных хостов, модулей.
курсовая работа [3,2 M], добавлен 08.12.2013Установка платформы виртуализации VirtualBox. Создание и настройка виртуальной машины VirtualBox с операционной системой Ubuntu. Ознакомление с операционной системой Ubuntu-desktop x32. Компиляция программ на С/С++ в терминале Ubuntu-desktop x32.
лабораторная работа [2,6 M], добавлен 08.11.2022Создание виртуальной машины для гостевой операционной системы Microsoft Windows Server 2003. Первоначальная настройка установленной операционной системы. Создание DHCP-сервера с диапазоном рабочих адресов. Настройка доменного имени для IP-адреса сервера.
лабораторная работа [3,2 M], добавлен 20.12.2012Организационно-штатная структура офисного центра. Выбор и обоснование архитектуры сети. Сервисы конфигурации сервера. Выбор топологии сети. Установка и настройка Active Directory, DNS и файлового сервера под управлением СОС Windows Server 2012 R2.
курсовая работа [2,5 M], добавлен 10.04.2017Установка, разработка конфигурации и дальнейшее администрирование FTP-сервера на системе типа UNIX. Настройка операционной системы и удаленного управления. Основные команды; соединение и передача данных. Аутентификация, способы доступа к FTP-серверу.
курсовая работа [1,3 M], добавлен 02.04.2015Создание локальной сети для рационального использования компьютерного оборудования. Характеристика многопользовательской сетевой операционной системы Debian Linux. Установка web-сервера, настройка виртуальных хостов, почты и Drupal. Работа с Drush.
курсовая работа [3,6 M], добавлен 01.02.2011Система доменных имен. Регистрация доменов и обратное преобразование имен. Схема работы DNS сервера. Конфигурация BIND сервера. Расшифровка полей файлов зон. Программное обеспечение, настройка DNS сервера BIND. Проверка работоспособности системы.
курсовая работа [1,6 M], добавлен 20.09.2013Анализ существующих решений для построения сети. Настройка и установка дополнительных программ. Сравнение платформ программного маршрутизатора. Установка DHCP и DNS серверов. Выбор монтажного оборудования. Создание и настройка Active Directory.
дипломная работа [4,8 M], добавлен 24.03.2015Анализ серверных операционных систем на базе ядра Linux. Подходы к построению маршрутизации и оценка полученных результатов. Установка операционной системы CentOS 6.6 и закономерности ее настройки. Принципы и основные этапы тестирования созданного шлюза.
курсовая работа [2,9 M], добавлен 19.11.2015