Главная / База знаний / Как проверить доступность сервера и открытость портов (Linux, Windows, macOS)

База знаний

СетиLinux

Как проверить доступность сервера и открытость портов (Linux, Windows, macOS)

1. Проверка доступности сервера (ping)
Самый первый шаг — проверить, отвечает ли сервер на сетевые запросы.

Linux и macOS
Откройте терминал и выполните:
ping vulpecula.net
или по IP:
ping 1.1.1.1

Для остановки используйте Ctrl + C.

Пример успешного ответа:
64 bytes from 1.1.1.1: icmp_seq=1 ttl=54 time=0.1 ms

Windows
Откройте Командную строку (CMD) и введите:
ping vulpecula.net
Если сервер недоступен — вы получите сообщение об ошибке («Request timed out» / «Превышен интервал ожидания запроса»).

Обратите внимание: некоторые серверы могут блокировать ICMP (ping). В таком случае стоит проверить порты напрямую.



2. Проверка открытости портов
Linux и macOS
Использование telnet

telnet vulpecula.net 22

Если соединение установлено, значит порт открыт.
Если порт закрыт, вы увидите сообщение об ошибке.

Использование nc (netcat)
nc -zv vulpecula.net 443

Пример успешного результата:
Connection to vulpecula.net 443 port [tcp/https] succeeded!

Использование nmap
nmap -p 80,443 vulpecula.net

Можно указать диапазон:
nmap -p 1-1000 vulpecula.net

Windows
Telnet (по умолчанию может быть отключен)
1. Включите компонент "Telnet Client" в Панели управления → Программы → Включение/отключение компонентов Windows.
2. Используйте:
telnet vulpecula.net 22

PowerShell
Test-NetConnection -ComputerName vulecula.net -Port 443

Пример успешного ответа:
TcpTestSucceeded : True


3. Трассировка маршрута (traceroute / tracert)
Позволяет понять, на каком участке сети теряется соединение.

  • Linux/macOS:

traceroute vulpecula.net

  • Windows:

tracert vulpecula.neet


4. Дополнительные советы
  • Если сервер доступен по IP, но не по домену — проверьте DNS-записи (nslookup vulpecula.net или dig vulpecula.net).

  • Проверяйте брандмауэр (firewall) и группы безопасности (например, в облачных платформах).

  • Используйте онлайн-сервисы проверки портов, если подозреваете блокировку со стороны вашей сети.