грейд. как проверить доступность сетевого ресурса. Проверка доступности сервера Telnet
Скачать 24.1 Kb.
|
Проверка доступности сервера: 1.Telnet - это сетевая утилита, которая позволяет соединиться с удаленным портом любого компьютера и установить интерактивный канал связи, например, для передачи команд или получения информации. Первая и самая важная команда – это проверка доступности сервера, к которому осуществляется подключение. Она позволяет подтвердить установление соединения. Выглядит она так: telnet 192.168.1.243 Фактически это аналог PING, поэтому она вводится только при использовании telnet, чтобы перед инициацией других процессов убедиться в том, что сервер воспринимает команды. 2.PING (пинг) – запрос, проверяющий доступность указанного сетевого адреса. Она сначала отправляет определённый запрос на заданный ресурс, а после принимает его ответ, фиксируя статистические показания. Команда работает как с IP-адресами (типа: 192.168.0.1 или 223.123.321.001), так и с веб-адресами (типа : www.wd-x.ru. Пример ввода в командной строке: Ping www.mail.ru ping 192.168.1.1 3.Curl -это инструмент командной строки, который позволяет передавать данные с или на удаленный хост. Это полезно для устранения неполадок, загрузки файлов и многого другого. curl утилита командной строки для передачи данных с или на сервер, предназначенная для работы без взаимодействия с пользователем. С помощью curl вы можете загружать или выгружать данные, используя один из поддерживаемых протоколов, включая HTTP, HTTPS, SCP , SFTP и FTP . curl предоставляет ряд опций, позволяющих возобновить передачу, ограничить пропускную способность, поддержку прокси, аутентификацию пользователя и многое другое. Время жизни (TTL) Time to live (TTL) – это время жизни пакета. TTL показывает максимальный период времени существования набора данных (пакета). Основное назначение – не допустить длительной задержки, когда, например, в процессе передачи данных маршрутизатор отключился или была потеряна связь между двумя узлами. Значение TTL указывает интервал в секундах, после которого внесенные в запись DNS изменения вступят в силу. У каждой DNS-записи в домене – MX, CNAME или любой другой – есть предписанное время жизни, определяющее скорость ее обновления. Унифицированный указатель ресурса (URL) URL – это адрес ресурса в Интернете, который вы видите в адресной строке браузера. Например, URL Справочного центра для администраторов Google Workspace – http://support.google.com/a. DNS (Domain Name System) — это глобальная система для преобразования доменных имён в IP-адреса сайтов. Когда пользователь пытается получить доступ к веб-адресу, например example.com, его веб-браузер или приложение выполняет запрос к DNS-серверу, передавая ему название сайта (имя хоста). DNS-сервер преобразует имя хоста в числовой IP-адрес (DNS to IP), к которому веб-браузер может подключиться. Но одному домену могут соответствовать несколько IP-адресов, например один — для сайта, а другой — для почтового сервера. Все взаимосвязи между доменом и IP-адресами прописаны в специальном файле на DNS-сервере — файле DNS-зоны, который содержит различные типы записей. A – запись, устанавливающая взаимообратное соответствие хоста и IP-адреса (иными словами, что при наборе в поисковой строке доменного имени пользователь должен быть переадресован на определенный IP-адрес). MX – учетная запись, позволяющая идентифицировать почтовый шлюз домена, составляющими которой выступают приоритет и адрес узла. Является критичной для правильной работы электронной почты. Для одного сервера таких записей может быть несколько. NS – адрес узла, указывающий на сервер имен для конкретно заданного домена. Поскольку эта запись предоставляет информацию о том, на каких DNS-серверах хранится информация об указанном домене, ее работа критически важна. SOA – этот показатель содержит информацию о сервере, где хранится изначальная (эталонная) информация по проверяемому домену. SPF – запись, закрепляющая список серверов, имеющих право заниматься рассылкой почты от имени домена. SRV – значение, указывающее на серверы для сервисов. TXT - запись, позволяющая владельцу домена вносить дополнительную, важную (на его взгляд) информацию. A-запись (или адресные записи, также называемые записями хостов) связывают домен с физическим IP-адресом сервера, на котором размещены сервисы домена. AAAA-запись — хранит имя хоста и соответствующий ему адрес IPv6. NS-запись — Записи сервера имен (NS) определяют, какие серверы должны передавать DNS-записи домена. MX-запись - управляют маршрутизацией электронной почты. Они направляют сообщения на серверы, на которых размещены пользовательские аккаунты в вашем домене. TXT-запись —Записи TXT содержат произвольный текст, используемый ресурсами за пределами вашего домена. SOA-запись — указывает основной DNS-сервер, контактные данные администратора домена, серийный номер файлы DNS-зоны и информацию о частоте запросов, проверяющих обновления DNS-записей. CNAME-запись — используется для псевдонимов, например, при перенаправлении адреса с «www» на адрес без «www». Первичная диагностика узла: 1.top что именно нагружает сервер, можно с помощью topВ верхней части выводится информация о системе, ниже - список процессов. Вывод обновляется каждые 2 секунды. Самые "жадные" до ресурсов процессы, оказывающие самую большую нагрузку на процессор, будут выведены вверху списка. 2.htophtop — продвинутый монитор процессов Он был задуман заменить стандартную программу top. Htop показывает динамический список системных процессов,. В отличие от top, htop показывает все процессы в системе. Также показывает время непрерывной работы, использование процессоров и памяти. Htop часто применяется в тех случаях, когда информации даваемой утилитой top недостаточно, например при поиске утечек памяти в процессах.3.atopОсновным преимуществом утилиты atop является функция ведения логов. Благодаря этому можно не только контролировать нагрузку в текущий момент, но и отслеживать работу процессов за прошедшие дни, чтобы диагностировать плавающие ошибки, которые сложно "поймать" при мониторинге в реальном времени. В верхней части отображается информация о системе и нагрузке на ключевые компоненты: процессор, ядра, память, сеть. Ниже выводится список процессов. 4.itop Используя данную утилиту, возможно узнать какой процесс в данный момент времени использует диск и как часто к нему обращаются. Вывод информации утилиты аналогичен утилите htop, отображается активность записи на диск и чтения с диска, использования раздела подкачки, полную статистку обращения к диску процессов и др. Свободная и занятая оперативная память: Команда freeВыводит информацию о общем количестве оперативной памяти, о количестве занятой и свободной памяти, а также об использовании файла подкачки. Свободное дисковое пространство df –h SQL: 1.UPDATE таблица SET поле = выражение UPDATE book SET price = 0.7 * price; 2. DELETE FROM таблица WHERE условие; 3. INSERT INTO таблица(поле1, поле2) VALUES (значение1, значение2) 4.WHERE и HAVING могут использоваться в одном запросе. При этом необходимо учитывать порядок выполнения SQL запроса на выборку: 1. FROM 2. WHERE 3. GROUP BY 4. HAVING 5. SELECT 6. ORDER BY 7.К групповым функциям(агрегации) SQL относятся: MIN(), MAX() и AVG(),COUNT([DISTINCT] <выражение> |*) 8.условия AND, OR и NOT 9. -INNER JOIN (внутреннее соединение) данные полностью пересекаются по условию-LEFT JOIN левое внешнее соединение данные полностью пересекаются по условию, указанному после ON, и дополняются записями из первой по порядку (левой) таблицыFROM author INNER JOIN book ON author.author_id = book.author_id;-RIGHT JOIN (правое внешнее соединение) -CROSS JOIN (перекрестное соединение , декартовое)-FULL OUTER JOIN (полное внешнее соединение)10. Индекс ускоряет процесс запроса, предоставляя быстрый доступ к строкам данных в таблице. 11. План выполне́ния запро́са- последовательность операций, необходимых для получения результата EXPLAIN SELECT * FROM tenk1; должен просканировать все строки таблицы Выводит: время сортировки, ожидаемое число строк, ожидаемый средний размер строк. |