Проверка доступности веб-сайтов и получение информации об 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 показывает список активных пользователей системы, что полезно при работе с удаленным сервером для отслеживания активных сессий.