Главная страница
Навигация по странице:

  • Унифицированный указатель ресурса (URL)

  • Первичная диагностика узла

  • Свободная и занятая оперативная память: Команда free

  • SELECT title, name_author FROM author INNER JOIN book

  • 10. Индекс

  • грейд. как проверить доступность сетевого ресурса. Проверка доступности сервера Telnet


    Скачать 24.1 Kb.
    НазваниеПроверка доступности сервера Telnet
    Анкоргрейд
    Дата26.05.2022
    Размер24.1 Kb.
    Формат файлаdocx
    Имя файлакак проверить доступность сетевого ресурса.docx
    ТипДокументы
    #550395

    Проверка доступности сервера:

    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.htop

    htop — продвинутый монитор процессов Он был задуман заменить стандартную программу top. Htop показывает динамический список системных процессов,. В отличие от top, htop показывает все процессы в системе. Также показывает время непрерывной работы, использование процессоров и памяти. Htop часто применяется в тех случаях, когда информации даваемой утилитой top недостаточно, например при поиске утечек памяти в процессах. 

    3.atop


    Основным преимуществом утилиты atop является функция ведения логов. Благодаря этому можно не только контролировать нагрузку в текущий момент, но и отслеживать работу процессов за прошедшие дни, чтобы диагностировать плавающие ошибки, которые сложно "поймать" при мониторинге в реальном времени.

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

    4.itop

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

    Свободная и занятая оперативная память:

    Команда free


    Выводит информацию о общем количестве оперативной памяти, о количестве занятой и свободной памяти, а также об использовании файла подкачки.

    Свободное дисковое пространство dfh

    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, и дополняются записями из первой по порядку (левой) таблицы
    SELECT title, name_author

    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;  должен просканировать все строки таблицы

    Выводит: время сортировки, ожидаемое число строк, ожидаемый средний размер строк.


    написать администратору сайта