Команди cmd для роботи в мережі

Автор работы: Пользователь скрыл имя, 21 Октября 2012 в 15:50, лабораторная работа

Краткое описание

Мета: вивчити і навчитися працювати з командами командного рядка для перевірки і виправлення налаштування мережі.

Содержимое работы - 1 файл

l1.doc

— 381.00 Кб (Скачать файл)

Міністерство освіти, науки, молоді та спорту України

Національний авіаційний університет

Кафедра безпеки інформаційних  технологій

 

 

 

 

 

 

 

Лабораторна робота № 1

з дисципліни «Комп’ютерні мережі»

 

 

 

Роботу виконав:

студент ІІДС 431

Кладочний А.І.

Перевірив: Бичков В.В.

     

 

 

 

 

 

 

 

Київ 2011

 

Мета: вивчити і навчитися працювати з командами командного рядка для перевірки і виправлення налаштування мережі.

Ping

С помощью отправки сообщений с эхо-запросом по протоколу ICMP проверяет соединение на уровне протокола IP с другим компьютером, поддерживающим TCP/IP. После каждой передачи выводится соответствующее сообщение с эхо-ответом. Ping - это основная TCP/IP-команда, используемая для устранения неполадки в соединении, проверки возможности доступа и разрешения имен. Команда ping, запущенная без параметров, выводит справку.

 

Синтаксис

ping [-t] [-a] [-n счетчик] [-l размер] [-f] [-i TTL] [-v тип] [-r счетчик] [-s счетчик]

[{-j список_узлов | -k список_узлов}] [-w интервал] [имя_конечного_компьютера]

Параметры

-t Задает для команды ping отправку сообщений с эхо-запросом к точке назначения до тех пор, пока команда не будет прервана. Для прерывания команды и вывода статистики нажмите комбинацию CTRL-BREAK. Для прерывания команды ping и выйхода из нее нажмите клавиши CTRL-C. 

-a Задает разрешение обратного имени по IP-адресу назначения. В случае успешного выполнения выводится имя соответствующего узла. 

-n счетчик Задает число отправляемых сообщений с эхо-запросом. По умолчанию — 4. 

-l размер Задает длину (в байтах) поля данных в отправленных сообщениях с эхо-запросом. По умолчанию — 32 байта. Максимальный размер — 65527. 

-f Задает отправку сообщений с эхо-запросом с флагом «Don't Fragment» в IP-заголовке, установленном на 1. Сообщения с эхо-запросом не фрагментируются маршрутизаторами на пути к месту назначения. Этот параметр полезен для устранения проблем, возникающих с максимальным блоком данных для канала (Maximum Transmission Unit). 

-i TTL Задает значение поля TTL в IP-заголовке для отправляемых сообщений с эхо-запросом. По умолчанию берется значение TTL, заданное по умолчанию для узла. Для узлов Windows XP это значение обычно равно 128. Максимальное значение TTL — 255.

-v тип Задает значение поля типа службы (TOS) в IP-заголовке для отправляемых сообщений с эхо-запросом. По умолчанию это значение равно 0. тип — это десятичное значение от 0 до 255. 

-r счетчик Задает параметр записи маршрута (Record Route) в IP-заголовке для записи пути, по которому проходит сообщение с эхо-запросом и соответствующее ему сообщение с эхо-ответом. Каждый переход в пути использует параметр записи маршрута. По возможности значение счетчика задается равным или большим, чем количество переходов между источником и местом назначения. Параметр счетчик имеет значение от 1 до 9. 

-s счетчик Указывает вариант штампа времени Интернета (Internet Timestamp) в заголовке IP для записи времени прибытия сообщения с эхо-запросом и соответствующего ему сообщения с эхо-ответом для каждого перехода. Параметр счетчик имеет значение от 1 до 4.

-j список_узлов Указывает для сообщений с эхо-запросом использование параметра свободной маршрутизации в IP-заголовке с набором промежуточных точек назначения, указанным в списке_узлов. При свободной маршрутизации последовательные промежуточные точки назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке узлов — 9. Список узлов — это набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами. 

-k список_узлов Указывает для сообщений с эхо-запросом использование параметра строгой маршрутизации в IP-заголовке с набором промежуточных точек назначения, указанным в списке_узлов. При строгой маршрутизации следующая промежуточная точка назначения должна быть доступной напрямую (она должна быть соседней в интерфейсе маршрутизатора). Максимальное число адресов или имен в списке узлов равно 9. Список узлов — это набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами. 

-w интервал Определяет в миллисекундах время ожидания получения сообщения с эхо-ответом, которое соответствует сообщению с эхо-запросом. Если сообщение с эхо-ответом не получено в пределах заданного интервала, то выдается сообщение об ошибке "Request timed out". Интервал по умолчанию равен 4000 (4 секунды).имя_конечного_компьютера Задает точку назначения, идентифицированную IP-адресом или именем узла. 

/? Отображает справку в командной строке.

 

Запустимо команду ping до точки призначення 69.63.181.12 із зіставленням з її вузловим іменем (параметр -а) кількістю пакетів 6 (параметр –n) кожний розміром по 16 байт (параметр -l), з установленою міткою «Don't Fragment» (параметр –f) і значенням TTL 100 (-i).

Рис.1. Результат виконання команди  ping із визначеними параметрами.

 

Запустимо команду ping до сайту i.ua з відміткою часу для 4 «стрибків» (-s) і інтервалом отримання повідомлення з відповіддю 3500 мілісекунд (-w).

Рис.2. Результат виконання команди  ping із визначеними параметрами.

Ipconfig

Служит для отображения всех текущих параметров сети TCP/IP и обновления параметров DHCP и DNS. При вызове команды ipconfig без параметров выводится только IP-адрес, маска подсети и основной шлюз для каждого сетевого адаптера.

Синтаксис

ipconfig [/all] [/renew [адаптер]] [/release [адаптер]] [/flushdns] [/displaydns] [/registerdns] [/showclassid адаптер] [/setclassid адаптер[код_класса]]

 

Параметры

/all Вывод полной конфигурации TCP/IP для всех адаптеров. Без этого параметра команда ipconfig выводит только IP-адреса, маску подсети и основной шлюз для каждого адаптера. Адаптеры могут представлять собой физические интерфейсы, такие как установленные сетевые адаптеры, или логические интерфейсы, такие как подключения удаленного доступа. 

/renew [адаптер] Обновление конфигурации DHCP для всех адаптеров (если адаптер не задан) или для заданного адаптера. Данный параметр доступен только на компьютерах с адаптерами, настроенными для автоматического получения IP-адресов. Чтобы указать адаптер, введите без параметров имя, выводимое командой ipconfig. 

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

/flushdns Сброс и очистка содержимого кэша сопоставления имен DNS клиента. Во время устранения неполадок DNS эту процедуру используют для удаления из кэша записей отрицательных попыток сопоставления и других динамически добавляемых записей. 

/displaydns Отображение содержимого кэша сопоставления имен DNS клиента, включающего записи, предварительно загруженные из локального файла Hosts, а также последние полученные записи ресурсов для запросов на сопоставление имен. Эта информация используется службой DNS клиента для быстрого сопоставления часто встречаемых имен без обращения к указанным в конфигурации DNS-серверам. 

/registerdns Динамическая регистрация вручную имен DNS и IP-адресов, настроенных на компьютере. Этот параметр полезен при устранении неполадок в случае отказа в регистрации имени DNS или при выяснении причин неполадок динамического обновления между клиентом и DNS-сервером без перезагрузки клиента. Имена, зарегистрированные в DNS, определяются параметрами DNS в дополнительных свойствах протокола TCP/IP. 

/showclassid адаптер Отображение кода класса DHCP для указанного адаптера. Чтобы просмотреть код класса DHCP для всех адаптеров, вместо параметра адаптер укажите звездочку (*). Данный параметр доступен только на компьютерах с адаптерами, настроенными для автоматического получения IP-адресов. 

/setclassid адаптер [код_класса] Задание кода класса DHCP для указанного адаптера. Чтобы задать код класса DHCP для всех адаптеров, вместо параметра адаптер укажите звездочку (*). Данный параметр доступен только на компьютерах с адаптерами, настроенными для автоматического получения IP-адресов. Если код класса DHCP не задан, текущий код класса удаляется./? Отображение справки в командной строке.

 

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

Рис.3. Результат виконання команди  ipconfig /all

 

Також, за допомогою цієї команди  ми можемо як переглянути кеш зіставлення DNS клієнта за допомогою параметра /displaydns, так і очистити його за допомогою параметра /flushdns.

Рис.4. Очищення кешу зіставлення  DNS.

Рис.5. Перегляд кешу зіставлення DNS.

Tracert

Определяет путь до точки назначения с помощью посылки в точку назначения эхо-сообщений протокола Control Message Protocol (ICMP) с постоянным увеличением значений срока жизни (Time to Live, TTL). Выведенный путь — это список ближайших интерфейсов маршрутизаторов, находящихся на пути между узлом источника и точкой назначения. Ближний интерфейс представляют собой интерфейс маршрутизатора, который является ближайшим к узлу отправителя на пути. Запущенная без параметров, команда tracert выводит справку.

Синтаксис

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

Параметры

-d Предотвращает попытки команды tracert разрешения IP-адресов промежуточных маршрутизаторов в имена. Увеличивает скорость вывода результатов команды tracert.

-h максимальное_число_переходов Задает максимальное количество переходов на пути при поиске конечного объекта. Значение по умолчанию равно 30. 

-j список_узов Указывает для сообщений с эхо-запросом использование параметра свободной маршрутизации в заголовке IP с набором промежуточных мест назначения, указанных в списке_узлов. При свободной маршрутизации успешные промежуточные места назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке — 9. Список_адресов представляет набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами. 

-w интервал Определяет в миллисекундах время ожидания для получения эхо-ответов протокола ICMP или ICMP-сообщений об истечении времени, соответствующих данному сообщению эхо-запроса. Если сообщение не получено в течение заданного времени, выводится звездочка (*). Таймаут по умолчанию 4000 (4 секунды). имя_конечного_компьютераЗадает точку назначения, указанную IP-адресом или именем узла. -? Отображает справку в командной строке.

 

Визначимо шлях до точки призначення yandex.ua, з встановленими параметрами: максимальне число переходів 15 (-h) і інтервал очікування відповіді 5000 мілісекунд(-w).

Рис.6. Шлях підключення до точки  призначення yandex.ua.

Route print

Выводит на экран содержимое таблицы IP-маршрутизации

Рис.7. Таблиця маршрутизації отримана за допомогою команди Route print.

Telnet

Команды Telnet позволяют связаться  с удаленным компьютером, использующим протокол Telnet. Можно выполнить команду telnet без параметров для входа в контекст Telnet, обозначенный в командной строке Telnet (Microsoft Telnet>). В командной строке Telnet используйте команды Telnet для управления компьютером, на котором выполняется клиент Telnet.

Командная строка клиента Telnet принимает  следующие команды.

Команда

Описание

open

Синтаксис: openимя_узла. Используется для установки соединения с узлом по протоколу Telnet

close

Команда close используется для закрытия существующего соединения по протоколу Telnet

display

Команда display используется для просмотра текущих параметров клиента Telnet

send

Команда send используется для отправления команд на сервер Telnet. Поддерживаются следующие команды:

ao

Отменяет команду ввода

ayt

Команда «Вы на месте?»

esc

Отправляет текущий управляющий  знак

ip

Прерывает выполнение команды обработки

synch

Выполняет операцию синхронизации Telnet

brk

Отправляет сигнал разрыва

Любые другие команды, отличные от указанных  выше, отправляются на сервер Telnet как строка. Например, команда sendabcdотправит строку abcd на этот сервер, который отобразит строку в окне сеанса Telnet

quit

Команда quit используется для выхода из клиента Telnet

set

Команда set с одним из следующих аргументов используется для настройки клиента Telnet в текущем сеансе.

bsasdel

Назначает удаление последнего символа  в качестве удаления

параметр codeset

Параметр доступен, если установлен японский язык. Используется для задания  кодовой страницы в ключе параметр, который может принимать одно из следующих значений:

Shift JIS 

Japanese EUC 

JIS Kanji 

JIS Kanji (78) 

DEC Kanji 

NEC Kanji 

Необходимо назначить такую  же кодовую страницу на удаленном  компьютере. По умолчанию для клиента Telnet используются точечные шрифты. Перед получением доступа к удаленному компьютеру, на котором применяется одна из этих кодовых страниц, следует настроить клиент Telnet на работу со шрифтами TrueType для гарантии правильного отображения символов

crlf

Новый линейный режим, который определяет клавишу ВВОД как 0x0D, 0x0A

delasbs

Назначает удаление в качестве удаления последнего символа

escapeсимвол

Переключение из режима сеанса Telnet в режим команд Telnet. Для возврата в режим сеанса в режиме команд следует нажать клавишу ВВОД

localecho

Включает режим локального отображения команд

logfileимя

Указывает имя файла, в который  записывается журнал Telnet для данного  сеанса. Если путь к файлу не указан, он создается в текущей папке. Задание файла журнала включает его ведение

logging

Включает ведения журнала для данного сеанса

mode {console | stream}

Режим работы

ntlm

Включает проверку подлинности NTLM

term {ansi | vt100 | vt52 | vtnt}

Тип терминала, который необходимо эмулировать клиенту Telnet

?

Отображает справочные сведения для  команды set

unset

Команда unset используется для отключения параметров, предварительно заданных с помощью команды set

status

Команда status позволяет определить, подключен ли компьютер, на котором выполняется клиент Telnet

? или help

Отображает справочные сведения

Информация о работе Команди cmd для роботи в мережі