Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет1,2 по кудинову.docx
Скачиваний:
17
Добавлен:
08.12.2018
Размер:
29.39 Кб
Скачать

Примеры

Чтобы вывести таблицы кэша ARP для всех интерфейсов, нужно ввести:

arp -a

Чтобы вывести таблицу кэша ARP для интерфейса, которому назначен IP-адрес 10.0.0.99, ввести:

arp -a -N 10.0.0.99

12. Nslookup -предоставляет сведения, предназначенные для диагностики инфраструктуры DNS. Для использования этого средства необходимо быть знакомым с принципами работы системы DNS. Средство командной строки Nslookup доступно, только если установлен протокол TCP/IP.

Примеры

Каждый параметр состоит из дефиса (-) и следующей за ним без пробелов команды, а также, в некоторых случаях, знака равенства (=) и значения. Например, чтобы изменить установленный по умолчанию тип запроса о сведениях для узла и установить начальное время ожидания равным 10 секундам, следует ввести команду:

nslookup -querytype=hinfo -timeout=10

13. netsh

Команды Netsh для интерфейса IP используются для настройки протокола TCP/IP (адресов, основных шлюзов, служб DNS и серверов WINS), а также для отображения сведений о конфигурации и данных статистики.

Вывод: в ходе работы я изучил основные команды Linux и Windows.С помощью этих команд я научился настраивать сеть и интернет в данных ОС и работать с файлами без визуализации. Уверен, что благодаря данной лабораторной работе, я получил уникальный опыт работы с консольными командами.

Лабораторная работа №2

Цель работы: Познакомиться и научиться применять консольные команды, для сетевых интерфейсов Linux. Необходимо иметь два сетевых интерфейса eth0 и eth1, которые будут работать на трех компьютерах , работающих в одной сети. По заданию необходимо будет отключить сетевой интерфейс eth0, чтобы все пакеты направляемые на него, проходили уже через eth1. В данной лабораторной работе описать решение поставленной задачи, при возникновении неполадок, устранить их.

Ход выполнения работы: В ходе выполнения лабораторной работы необходимо использовать виртуальную машину, в частности Virtual Box(Oracle). Создать сеть из трех компьютеров с операционной системой Linux. Необходимо задать два сетевых интерфейса eth0 и eth1, на одной из машин с помощью командной строки отключить eth0 и все пакеты назначавшиеся на него перенаправить через eth1.

1

2

3

eth0

eth1

Схематический рисунок, изображающий цель работы данной лабораторной работы.

На данной схеме изображены 3 компьютера соединенных в сеть. eth0, eth1 ...  это интерфейсы Ethernet-карт. Используются для большинства Ethernet-карт, включая многие Ethernet-карты, подключаемые через параллельный порт.

Выполнение работы.

Сначала для просмотра информации о сетевых интерфейсах и ip адресов, необходимо запустить команду ifconfig-a. По заданию на каждом из компьюетров по два сетевых интерфейса eth0 и eth1. Введенная команда отобразила ip адреса каждого из компьютера:

172.30.10.240 ; 172.30.10.241 и 172.30.10.242 соответсвенно. В прошлой лабораторной работе для проверки соединения с заданным ip адресом использовалась команда ping <ip адрес компьютера для проверки с ним соединения>.

После использования данной команды на экране появилось сообщение: «Packets are transmitted without interruption», что в перводе дословно значит «пакеты передаются без сбоев». Выберем один из компьютеров для отключения сетового интерфейса eth0. Пусть это будет 3 компьютер. Сначала на выбранном компьютере запустим команду # netstat –rn(существует аналог route -n). На экран вывелась таблица, на которой есть две записи на сетевой интерфейс. По заданию необходимо отключить интерфейс eth0 с помощью ifconfig eth0 down, после чего ,при повторном выполнении команды # netstat -rn, исчезли записи на отключенный интерфейс. Т.к. сетевой интерфейс отключен, то связи с двумя другими компьютерами не будет, для восстановления связи добавим настроенный сетевой интерфейс eth1, через который будут проходить пакеты(создание альтернативы для eth0). Добавить данный интерфейс можно следующим способом: задать ip адрес и маску подсети для новго сетевого интерфейса(ifconfig eth1 172.30.1.1 netmask 255.255.255.0).

Для проверки проделанной работы, введем уже использованную команду ifconfiga, результат положительный- eth1 получил cdkq ip адрес 172.30.1.1

Введем команду # netstat –rn, при просмотре видно, что запись появилась, но шлюз записан как 0.0.0.0

Необходимо добавить шлюз, такой же как и на двух других компьютерах с помощью route add -net 172.30.0.0 netmask 255.255.0.0 gw 172.30.1.1 dev eth1(Добавить статический маршрут в сеть 172.30.0.0 через шлюз с ip-адресом 172.30.1.1). Опять введем команду netstat –rn добавился шлюз 172.30.1.1. Для проверки проделанной работы необходимо ввести команду ping 172.30.1.1. результат на экран «Packets are transmitted without interruption», что значит, что пакеты отправляются без ошибок.

Вывод: в данной лабораторной работе мы использовали ранее изученные команды для работы с сетью в Linux. Что показывает важность предыдущей работы для получения навыков в этой работе.

Я научился настраивать сетевые интерфейсы, особое значение имеет получение навыков в настройке альтернативного, отключенного по каким- то причинам, сетевого интерфейса. Работа кропотливая и требует повышенного внимания не только к синтаксису , но и к порядку выполнения команд.