Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

net share ОбщиеДанные /delete

Лабораторная работа №1. Основы диагностики сети консольным средствами ОС Windows.

 

Цель работы

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

 

Краткая теоретическая справка

 

Мониторинг и анализ сети представляют собой важные этапы контроля работы сети. Для решения этих задач регулярно производится сбор данных, который дает базу для измерения реакции сети на изменения и перегрузки. Чтобы осуществить сетевую передачу, нужно проверить корректность подключения клиента к сети, наличие у клиента хотя бы одного протокола сервера, знать IP-адрес компьютеров сети и т. д. Поэтому в сетевых операционных системах, и в частности, в Windows, существует множество мощных утилит для пересылки текстовых сообщений, управления общими ресурсами, диагностике сетевых подключений, поиска и обработки ошибок. Утилиты запускаются из сеанса интерпретатора команд Windows XP (Пуск -> Выполнить -> cmd).

 

Сетевые утилиты

1.2.1. Утилита hostname.Выводит имя локального компьютера (хоста). Она доступна только после установки поддержки протокола TCP/IP. Пример вызова команды hostname представлен на рис. 1.

 

Рис. 1. Пример работы команды hostname

1.2.2. Утилита ipconfig.Выводит диагностическую информацию о конфигурации сети TCP/IP. Эта утилита позволяет просмотреть текущую конфигурацию IP-адресов компьютеров сети.

Синтаксис утилиты ipconfig:

 

ipconfig [/all | /renew [адаптер] | /release [адаптер]],

 

где all - выводит сведения о имени хоста, DNS (Domain Name Service), типе узла, IP-маршрутизации и др. Без этого параметра команда ipconfig выводит только IP-адреса, маску подсети и основной шлюз;

/renew [адаптер] - обновляет параметры конфигурации DHCP (Dynamic Host Configuration Protocol - автоматическая настройка IP-адресов). Эта возможность доступна только на компьютерах, где запущена служба клиента DHCP. Для задания адаптера используется имя, выводимое ко­мандой ipconfig без параметров;

/release [адаптер] - очищает текущую конфигурацию DHCP. Эта возможность отключает TCP/IP на локальных компьютерах и доступна только на клиентах DHCP. Для задания адаптера используется имя, выводимое командой ipconfig без параметров. Эта команда часто используется перед перемещением компьютера в другую сеть. После использования утилиты ipconfig /release, IP-адрес становиться доступен для назначения другому компьютеру.

Запущенная без параметров, команда ipconfig выводит полную конфигурацию TCP/IP, включая IP адреса и маску подсети.

 

Пример использования ipconfig без параметров представлен на рис. 2.

 

 

Рис. 2 Пример использования ipconfig

 

1.2.3. Утилита net view.Просматривает список доменов, компьютеров или общих ресурсов на данном компьютере.

Синтаксис утилиты net view:

net view [\\компьютер | /domain[:домен]]; net view /network:nw [\\компьютер] - используется в сетях Novell NetWare,

где \\компьютер - задает имя компьютера для просмотра общих ресурсов;

/domain[:домен] - задает домен (рабочую группу), для которого выводится список компьютеров. Если параметр не указан, выводятся сведения обо всех доменах в сети;

/network:nw - выводит все доступные серверы в сети Novell NetWare. Если указано имя компьютера, выводится список его ресурсов в сети NetWare. С помощью этого ключа могут быть просмотрены ресурсы и в других локальных сетях.

Вызванная без параметров, утилита выводит список компьютеров в текущем домене (рабочей группе)(см.рис. 3).

 

Рис. 3 Пример использования net view

 

1.2.4. Утилита ping.Проверяет соединения с удаленным компьютером или компьютерами. Эта команда доступна только после установки поддержки протокола TCP/IP.

Синтаксис утилиты ping:

ping [-t] [-a] [-n счетчик] [-l длина] [-f] [-i ttl] [-v тип] [-r счетчик] [-s число] [[-j список комп] | [-k список комп]] [-w интервал] список назн,

где -t - повторяет запросы к удаленному компьютеру, пока программа не будет остановлена;

-a - разрешает имя компьютера в адрес;

-n счетчик - передается число пакетов ECHO, заданное параметром. По умолчанию - 4;

-l длина - отправляются пакеты типа ECHO, содержащие порцию данных заданной длины. По умолчанию - 32 байта, максимум - 65500; -f - отправляет пакеты с флагом запрещения фрагментации (Do not Fragment). Пакеты не будут разрываться при прохождении шлюзов на своем маршруте;

-i ttl - устанавливает время жизни пакетов TTL (Time To Live); -v тип - устанавливает тип службы (Type Of Service) пакетов; -r счетчик - записывает маршрут отправленных и возвращенных пакетов в поле записи маршрута Record Route. Параметр счетчик задает число компьютеров в интервале от 1 до 9;

-s число - задает число ретрансляций на маршруте, где делается отметка времени;

-j список компьютеров - направляет пакеты по маршруту, задаваемому параметром список_компьютеров. Компьютеры в списке могут быть разделены проме­жуточными шлюзами (свободная маршрутизация). Максимальное количество, разрешаемое протоколом IP, равно 9;

-k список компьютеров - направляет пакеты по маршруту, задаваемому параметром список_компьютеров. Компьютеры в списке не могут быть разделены промежуточными шлюзами (ограниченная маршрутизация). Максимальное количество, разрешаемое протоколом IP, равно 9;

-список назначения - указывает список компьютеров, которым направляются запросы;

Пример использования утилиты ping (рис. 4):

Рис. 4. Пример использования утилиты ping.

1.2.5. Утилита netstat.Выводит статистику протокола и текущих подключений сети TCP/IP. Эта команда доступна только после установки поддержки протокола TCP/IP.

Синтаксис утилиты netstat:

netstat [-a] [-e] [-n] [-s] [-p протокол] [-r] [интервал],

где -a - выводит все подключения и сетевые порты. Подключения сервера обычно не выводятся;

-e - выводит статистику Ethernet. Возможна комбинация с ключом -s;

-n - выводит адреса и номера портов в шестнадцатеричном формате (а не имена);

s - выводит статистику для каждого протокола. По умолчанию выво­дится статистика для TCP, UDP, ICMP (Internet Control Message Protocol) и IP. Ключ -p может быть использован для указания подмножества стан­дартных протоколов;

-p протокол - выводит соединения для протокола, заданного параметром. Параметр может иметь значения tcp или udp. Если используется с ключом -s для вывода статистики по отдельным протоколам, то параметр может принимать значения tcp, udp, icmp или ip; -r - выводит таблицу маршрутизации;

интервал - обновляет выведенную статистику с заданным в секундах интервалом. Нажатие клавиш CTRL+C станавливает обновление статистики. Если этот параметр пропущен, netstat выводит сведения о текущей конфигурации один раз (рис. 5).

 

Рис. 5 Использование утилиты Netstat

 

1.3.6. Утилита tracert.Диагностическая утилита, предназначенная для определения маршрута до точки назначения с помощью посылки эхо-пакетов протокола ICMP с различными значениями срока жизни (TTL, Time-To-Live). При этом требуется, чтобы каждый маршрутизатор на пути следования пакетов уменьшал эту вели­чину по крайней мере на 1 перед дальнейшей пересылкой пакета. Это делает параметр TTL эффективным счетчиком числа ретрансляций. Предполагается, что когда параметр TTL становится равен 0, маршрутизатор посылает системе-источнику сообщение ICMP «Time Exceeded». Утилита tracert определяет мар­шрут путем посылки первого эхо-пакета с параметром TTL, равным 1, и с по­следующим увеличением этого параметра на единицу до тех пор, пока не будет получен ответ из точки назначения или не будет достигнуто максимальное до­пустимое значение TTL. Маршрут определяется проверкой сообщений ICMP «Time Exceeded», полученных от промежуточных маршрутизаторов. Однако некоторые маршрутизаторы сбрасывают пакеты с истекшим временем жизни без отправки соответствующего сообщения. Эти маршрутизаторы невидимы для утилиты tracert.

Синтаксис утилиты tracert:

tracert [-d] [-h макс_узл] [-j список компьютеров] [-w интервал] точка назн,

где -d - отменяет разрешение имен компьютеров в их адреса;

-h макс_узл - задает максимальное количество ретрансляций, используе­мых при поиске точки назначения;

-j список компьютеров - задает список_компьютеров для свободной маршрутизации;

-w интервал - задает интервал в миллисекундах, в течение которого будет ожидаться ответ; точка назначения - указывает имя конечного компьютера.

Пример использования утилиты tracert (рис. 6):

 

 

Рис. 6. Пример использования утилиты tracert

 

1.3.7. Утилита net use.Подключает общие сетевые ресурсы или выводит информацию о подключениях компьютера. Команда также управляет постоянными сетевыми со­единениями.

Синтаксис утилиты net use:

net use [устройство | *] [\\компьютер\ресурс[\том]] [пароль | *]] [/user:[домен\]имя пользователя] [[/delete] | [/persistent:{yes | no}]] net use устройство [/home[пароль | *]] [/delete: {yes | no}] net use [/persistent:{yes | no}],

где устройство - задает имя ресурса при подключении/отключении. Существует два типа имен устройств: дисководы (от D: до Z:) и принте­ры (от LPT1: до LPT3:). Ввод символа звездочки обеспечит подключе­ние к следующему доступному имени устройства;

\\компьютер\ ресурс - указывает имя сервера и общего ресурса. Если параметр компьютер содержит пробелы, все имя компьютера от двойной обратной черты (\\) до конца должно быть заключено в кавычки (" "). Имя компьютера может иметь длину от 1 до 15 символов; \том - задает имя тома системы Novell NetWare. Для подключения к серверам Novell NetWare должна быть запущена служба клиента сети Novell NetWare (для Windows 2000 Professional) или служба шлюза сети Novell NetWare (для Windows 2000 Server);

пароль - задает пароль, необходимый для подключения к общему ресурсу;

* - выводит приглашение для ввода пароля. При вводе с клавиатуры
символы пароля не выводятся на экран;

/user - задает другое имя пользователя для подключения к общему ре­сурсу;

домен - задает имя другого домена. Если домен не указан, используется текущий домен;

имя пользователя - указывает имя пользователя для подключения; /delete - отменяет указанное сетевое подключение. Если подключение задано с символом звездочки, будут отменены все сетевые подключения; /home - подключает пользователя к его основному каталогу; /persistent - управляет постоянными сетевыми подключениями. По умолчанию берется последнее использованное значение. Подключения без устройства не являются постоянными;

уes - cохраняет все существующие соединения и восстанавливает их при следующем подключении;

по - не сохраняет выполняемые и последующие подключения. Сущест­вующие подключения восстанавливаются при следующем входе в сис­тему. Для удаления постоянных подключений используется ключ /delete. Вызванная без параметров утилита net use извлекает список сетевых подключений.

Пример вызова команды net use представлен на рис.7:

Рис. 7.Пример использование утилиты Net Use

1.3.8. Утилита Net share.Управление общими ресурсами. При вызове команды net share без параметров выводятся сведения обо всех общих ресурсах локального компьютера.

Синтаксис утилиты Net share:

net share [имя_ресурса] net share [имя_ресурса=диск:путь [{/users:число|/unlimited}] [/remark:"текст"] [/cache:{manual|automatic|no}]]net share [имя_ресурса [{/users:число|unlimited}] [/remark:"текст"] [/cache:{manual|automatic|no}]] net share [{имя_ресурса|диск:путь} /delete]

Параметры:

имя_ресурса

Сетевое имя общего ресурса. Команда net share имя_ресурса выводит сведения об отдельном ресурсе.

диск:путь

Абсолютный путь к папке, которую требуется сделать общей.

/users:число

Максимальное количество пользователей, которым разрешен одновременный доступ к общему ресурсу.

/unlimited

Отмена ограничения на число пользователей, которым разрешен одновременный доступ к общему ресурсу.

/remark:"текст"

Добавление описательного комментария к ресурсу. Текст следует заключать в кавычки.

/cache:automatic

Включение автономного кэширования клиентов с автоматической реинтеграцией.

/cache:manual

Включение автономного кэширования клиентов с реинтеграцией вручную.

/cache:no

Оповещение клиента о невозможности автономного кэширования.

/delete

Отмена общего доступа к ресурсу.

n help команда

Отображение справки для указанной команды net.

 

Примеры:

Чтобы вывести сведения об общих ресурсах компьютера, введите:

Net share

Чтобы сделать папку «C:\Данные» общим ресурсом Данные и включить примечание к нему, введите:

net share ОбщиеДанные=c:\Данные /remark:"Для отдела 123"

Чтобы отменить общий доступ к ресурсу ОбщиеДанные, созданному в предыдущем примере, введите:

net share ОбщиеДанные /delete

Чтобы сделать папку «C:\Список рисунков» общим ресурсом Список, введите:

net share Список="c:\Список рисунков"

1.4. Задания и вопросы для выполнения лабораторной работы 1

 

1. Самостоятельно освоить на практике сетевые утилиты с разными параметрами;

2. Выполнить нижеперечисленные задания (при выполнении заданий использовать только консольные утилиты):

2.1. Получить имя своего компьютера;

2.2. Вывести список доступных сетевых ресурсов своего компьютера;

2.3. Узнать имя соседнего компьютера и просмотреть его общие ресурсы;

2.4. Получив свой IP адрес, пропинговать его, количество пакетов - номер варианта, сначала с минимальным размером пакета, затем с максимально возможным;

2.5. Используя ранее полученное имя соседнего компьютера, определить его IP адрес;

2.6. Используя IP адрес полученный в предыдущем пункте, проверить подключение к нему, используя число ретрансляций на маршруте, где делается отметка времени, равное количеству его общих сетевых ресурсов;

2.7. Просмотреть список всех сетевых портов на вашем компьютере и сосчитать количество открытых (прослушиваемых);

2.8. Определить маршрут до сайта sau.favt.tsure.ru, с максимальным числом прыжков, равным значению полученному в предыдущем пункте + номер варианта;

2.9. Проверьте подключение к IP адресу из п.2.5;

2.10. Выведите список общих сетевых ресурсов соседа слева;

2.11. Выведите список подключений вашего компьютера;

2.12. Отключите сетевой диск «Z:» ;

 

Контрольные вопросы:

 

Какой протокол необходим для работы с утилитой ping? Найти описание и характеристики протокола.

Можно ли утилитой tracert задать максимальное число ретрансляций?

Какой результат выдаст утилита netstat с параметрами -a -s -r? Поясните полученный результат.

Что такое localhost?

Найти самостоятельно любую стандартную сетевую утилиту Windows.

 

Содержание отчета:

Цель работы

Результаты выполнения всех заданий

Вывод по работе

 


 

 

 




Поиск по сайту:

©2015-2020 studopedya.ru Все права принадлежат авторам размещенных материалов.