Белгородский государственный национальный исследовательский университет




НазваниеБелгородский государственный национальный исследовательский университет
Дата публикации17.10.2016
Размер9,76 Kb.
ТипОтчет
ФЕДЕРАЛЬНОЕ Государственное АВТОНОМНОЕ образовательное учреждение высшего профессионального образования

БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ

(НИУ «БелГУ»)


ФАКУЛЬТЕТ КОМПЬЮТЕРНЫХ НАУК И ТЕЛЕКОММУНИКАЦИЙ
КАФЕДРА МАТЕМАТИЧЕСКОГО И ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

ИНФОРМАЦИОННЫХ СИСТЕМ


Отчет по лабораторной работе №2

студента дневного отделения 4 курса группы 140901

Батищева Дениса Сергеевича

вариант №1

Ручная настройка сетевых подключений

Проверил:

Канунникова Е.А.

Оценка:

__________ дата _________

Подпись:

________________________


БЕЛГОРОД 2013


  1. На всех узлах сети:

    1. Используя утилиту ip, определите, сколько сетевых подключений имеется в системе?



Что тут показано? Здесь всего лишь вывод команды ip link, которая показывает активный интерфейсы системы и их характеристики.

    1. С помощью утилиты ifconfig попытайтесь найти, сколько сетевых подключений уже сконфигурировано и активно?



Тут используется команда ifconfig. У нее более детальный выхлоп, причем без использования ключей. На скриншоте видны активные и сконфигурированные интерфейсы.

    1. Заданы ли адреса для каждого сетевого подключения? (Используйте утилиту ip).



Суть вызова данной команды, ip addr, аналогична ifconfig, только ip менее информативна, но, тем не менее, не считается устаревшей. И вообще, старайтесь пользоваться ip.

  1. Для локальных соединений узлов host2 и host3 задайте адреса с помощью утилиты ip. Переведите соединения в работоспособное состояние. Проверьте их готовность с помощью утилиты ifconfig.



Что же происходит на этом рисунке. А тут мы добавляем (так как все интерфейсы уже сконфигурированы, а показать работу надо) интерфейсу eth0 еще один адрес. Делается это командой ip addr add адрес dev интерфейс. На рисунке видно, что сначала у интерфейса eth0 был только один unicast адрес, после выполнения ip стало их 2.

  1. Настройте внешнее соединения узла host3 с использованием утилиты ifconfig, указав ему IP любой адрес из сети провайдера (как её узнать уточните у преподавателя).



Увы, провайдер у меня не может выделить больше одно адреса для абонента, поэтому в сети имеется шлюз с dhcp-сервером. На данном скриншоте представлены настройки для интерфейса eth1. Как несложно заметить, адрес получается по протоколу dhcp.

НО!

Надо же показать, как устанавливать адрес с помощью ifconfig. На рисунке ниже это продемонстрировано. Стоит заметить, что ifconfig – утилита конфигурации интерфейсов и выступать в роле dhcp-клиента она не может. В случае получения адреса по dhcp достаточно только поднять (сделать активным) сетевой интерфейс, а потом вызвать команду dhclient с входным параметром в виде имени интерфейса.



ifconfig интерфейс адрес – конфигурирование интерфейса и назначение ему статического адреса

ifconfig интерфейс add адрес – добавление алиаса интерфейса. Т.е. создание псевдоинтерфейса с другим адресом

  1. Изучите скрипт настройки сетевых подключений, выполняемый при загрузке системы (/etc/init.d/network).

Не знаю, что там изучать. Много строчек shell-кода. Что там происходит? Основное – чтение доступных интерфейсов и поиск конфигурационных файлов для них в определённых каталогах. Существуют 5 действий – start,stop,status,restart,reload. Start в цикле по сконфигурированным интерфейсам присваивает им их параметры и поднимает с помощью /sbin/ifup, Stop – с точностью до наоборот кладет все интерфейсы с помощью /sbin/ifdown. Status – показывает активные интерфейсы, а restart и reload просто вызывают сначала stop, а потом start. Что еще рассказать – я знаю.

  1. Для внешнего соединения узла host2 и локального соединения узла host1 создайте файлы соответствующих описаний (/etc/sysconfig/network-scripts/ifcg-eth0). Пример конфигурационного файла можно посмотреть тут. Проверьте, чтобы при перезапуске скрипта /etc/init.d/network указанным соединениям были заданы правильные настройки. В случае, если при перезапуске скрипта network настройки остальных интерфейсов будут нарушены, то выполните п. 2 и 3.



Я думаю, картинка в комментариях не нуждается. Что просили, то и показал.

  1. Проверьте "наличие связи" (с использованием утилиты ping) до всех других компьютеров сети, адресам ISP1, ISP2 и сети соседних подгрумм. Составьте таблицу с результатами тестирования.

На рисунке ниже с помощью магии ssh выполняется на трех хостах – host1, host2 и host3 – сначала ping шлюза, коим является 192.168.0.1, а затем мира в виде ya.ru. Если прочитать те многобукв, то можно увидеть, что все машины работают и видят как шлюз, так и мир.



  1. Используя узел host2 определите MAC адреса (с использованием утилиты arp) для узлов: 172.16.N.1, 172.16.N.3, 10.0.0.[(N+1)*10].

Как мы знаем, ARP – протокол канального уровня, ответственный за преобразование mac-адрес -> ip-адрес и наоборт.

Что же надо сделать, чтобы машина знала mac нужного ip? Да да, друг, ты не ошибся. Надо обменяться с нужным ip хоть какой-то сетевой информацией, причем, этот ip должен находится на том же уровне сетевой иерархии, что и любопытная до mac машина.

Так вот, для обмена пакетами подойдет и просто ping. На картинке ниже сначала host2 обменивается пакетами с другими машинами, а потом с помощью команды arp можно увидеть локальную таблицу mac-адресов.


Похожие:

Белгородский государственный национальный исследовательский университет iconГенетические закономерности потери влаги зерном кукурузы при созревании
Работа выполнена в Государственном образовательном учреждении высшего профессионального образования «Белгородский государственный...
Белгородский государственный национальный исследовательский университет iconДневник учебной практики
Бугульминский филиал фгбоу впо «Казанский национальный исследовательский технологический университет»
Белгородский государственный национальный исследовательский университет iconКалендарно-тематический план производственной практики
Бугульминский филиал фгбоу впо «Казанский национальный исследовательский технологический университет»
Белгородский государственный национальный исследовательский университет iconТрудоустройство выпускников 11-х классов 2012-2013 учебного года
Российский национальный исследовательский медицинский университет имени Н. И. Пирогова
Белгородский государственный национальный исследовательский университет iconНациональный исследовательский университет Московский институт стали и сплавов
Ознакомиться с принципом действия и характеристиками короткозамкнутого асинхронного двигателя
Белгородский государственный национальный исследовательский университет icon«московский авиационный институт» (национальный исследовательский...
Учебно-методическое пособие предназначено для студентов технических факультетов, содержит программу курса «Философия» иматериалы...
Белгородский государственный национальный исследовательский университет iconУчебное пособие Рекомендовано к изданию Учебно-методическим советом
А. А. Хижняк (Оренбургский государственный аграрный университет), канд экон наук, доц. Е. Ф. Польщиков (0ренбургский государственный...
Белгородский государственный национальный исследовательский университет iconМосковский государственный университет геодезии и картографии информационное сообщение
...
Белгородский государственный национальный исследовательский университет iconПрофессиональная карта педагога
Базовое образование: Белгородский государственный педагогический институт им. М. С. Ольминского,, учитель физики и математики, 1981...
Белгородский государственный национальный исследовательский университет iconРеспублики Беларусь Учреждение образования «Могилевский государственный...
Учреждение образования «Могилевский государственный университет им. А. А. Кулешова»
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
dopoln.ru
Главная страница