Linux для новичков: Ping — проверка сети и IP-адресов

Проверка доступности веб-сайтов и получение информации об IP-адресах

Команда ping проверяет доступность веб-сайта. Синтаксис: ping <URL>. Например, ping google.com отправляет запросы к Google, отображая время ответа, потери пакетов и IP-адрес. Ctrl+C прерывает ping. Результат показывает количество отправленных и полученных пакетов; их совпадение указывает на доступность сайта. Опция -c ограничивает число запросов: ping -c 10 aetprager.com отправит 10 запросов.

Команда host выводит информацию об IP-адресах (IPv4 и IPv6) и связанных доменах. Например: host google.com.

Просмотр сетевых соединений и информация о компьютере и сети

Команда netstat показывает текущие сетевые соединения. Для её использования может потребоваться установить пакет net-tools:

sudo apt install net-tools

или:

sudo apt-get install net-tools

После установки, netstat отобразит список соединений. Фильтрация возможна с помощью параметров, например: netstat | grep bash (отобразит соединения, связанные с bash).

Команды ifconfig и ip addr show предоставляют практически идентичную информацию о сетевых интерфейсах, включая IP-адреса. Команда route отображает информацию о маршрутизации, включая IP-адрес роутера.

Подключение к серверу по SSH и просмотр активных пользователей

Команда ssh используется для подключения к удалённым серверам по протоколу SSH. Установка пакета openssh-server необходима:

sudo apt install openssh-server

Подключение выполняется командой ssh <имя_сервера_или_IP_адрес>. Для работы SSH требуется открытый порт 22 (открыть его можно командой sudo ufw allow 22/tcp). Удаленный терминал после подключения аналогичен локальному.

Команда who показывает список активных пользователей системы, что полезно при работе с удаленным сервером для отслеживания активных сессий.

Что будем искать? Например,программа