Всі способи перевірити, чи відкритий порт на сервері?

Спосіб 4: telnet

Інший ефективний спосіб перевірити, чи відкритий порт, – використовувати telnet.

Як правило, утиліта доступна в більшості систем. Щоб перевірити доступність адрес використовуються:

telnet ІР_адрес

Є можливість включити режим відладки і вивести детальну інформацію під час роботи. Для цього додається параметр -d, задається адреса і номер порту. Наприклад:

sudo telnet -d 22 localhost

Щоб перевірити, чи відкритий порт IP:

telnet адрес_ІР номер_порта

Протестувати сайт, зібрати запити, побачити всі передані дані можна командою:

telnet адрес_сайта ru 80

GET /

Таким чином, повертається сторінка, заголовки, які відображає браузер.

Спосіб 5: tcping

Як перевірити, чи відкритий порт на комп’ютері? Можна скористатися командою tcping. Вона доступна тільки для серверів “Віндовс”. Перед використанням необхідно завантажити утиліту.

Проведення діагностики доступності порту здійснюється у вигляді:

tcping [-tdsvf46] [-i interval] [-n times] [-w interval] [-b n] [-r times][-j depth] [–tee filename] [-f] destination [port]

Позначення деяких опцій:

  • 4 – використання IPv4;
  • 6 – використання IPv6;
  • n – кількість відправлених пінгів (за замовчуванням 4);
  • i – інтервал між відправленням пінгів (за замовчуванням 1);
  • w – інтервал між відповідями (за замовчуванням 2);
  • d – відображати дату і час запиту;
  • f – примусова відправка мінімум 1 байта;
  • g – зупинка після заданої кількості невдалих пінгів;
  • v – друк версії і вихід;
  • –tee _filename_ – дублювання результату в текстовий файл;
  • –append – якщо використовується –tee, замість перезапису вмісту файлу, нова інформація додається до існуючої;
  • port – номер порту;
  • h – використання режиму http;
  • u – відображати адресу URL на кожній рядку;
  • post – використовувати POST замість GET в режимі http;
  • head – використовувати HEAD замість GET;
  • скорочений виклик режиму http.