Як перевірити, чи доступний порт з Інтернету?

Щоб перевірити, чи доступний порт з Інтернету, можна скористатися кількома методами. Ось деякі варіанти.

Використання онлайн-сервісів для сканування портів

Існують онлайн-сервіси для перевірки відкритих портів, наприклад:

Для перевірки введіть свою IP-адресу (або виберіть параметр автоматичного визначення) та вкажіть порт. Якщо сервіс покаже, що порт відкритий, це означає, що він доступний з Інтернету.

Використання власного зовнішнього сканера (наприклад, nmap з іншої мережі)

Якщо маєте доступ до сервера або комп’ютера, що знаходиться за межами локальної мережі (наприклад, через VPN або хмарний сервер), ви можете використати команду nmap:

nmap -p 631 <ваша зовнішня IP-адреса>

Це покаже, чи відкритий порт 631 на вашій мережі з Інтернету. Якщо ви отримаєте результат open, значить порт доступний.

Використання спеціального скрипта чи програми для перевірки

Якщо доступу до онлайн-сервісів або зовнішніх сканерів немає, можна налаштувати скрипт, який спробує з’єднатися з цим портом з Інтернету (наприклад, з сервера в хмарі) і повідомить, чи він доступний. Зазвичай це метод для технічно підкованих користувачів, але він може бути корисним.

Перевірка через брандмауер чи маршрутизатор

Якщо ваш маршрутизатор або брандмауер має інтерфейс для налаштування портів, перевірте налаштування. У налаштуваннях NAT/PAT або Port Forwarding подивіться, чи є правила, що дозволяють трафік на порт 631 ззовні. Якщо правила немає, то порт, ймовірно, закритий для доступу з Інтернету.

Що робити, якщо порт відкритий для доступу з Інтернету?

Якщо порт виявиться доступним з Інтернету, рекомендується:

  • Закрити його для зовнішнього доступу через брандмауер або маршрутизатор.
  • Забезпечити доступ лише для локальної мережі або налаштувати правила брандмауера так, щоб доступ був можливий лише з певних IP-адрес.
  • Налаштувати VPN для безпечного доступу до цього порту, якщо доступ ззовні все ж необхідний.