Який порт відкритий у брандмауері (за замовчуванням), щоб програма могла спілкуватися із зовнішньою веб-службою? Це 21, 25, 80 чи 1433?
Який порт відкритий у брандмауері (за замовчуванням), щоб програма могла спілкуватися із зовнішньою веб-службою? Це 21, 25, 80 чи 1433?
Відповіді:
Є сотні, якщо не тисячі портів, які можуть бути використані будь-якою конкретною системою або службою.
Коли браузер спілкується з веб-сервером, він, як правило, використовує порт 80 для незашифрованих комунікацій та порт 443 для шифрованих SSL / TLS комунікацій. Але це не обов'язково, іноді ви побачите порти, як 8080, 8000, 9000, 9090, щоб назвати лише кілька.
Порт 21 використовується при незашифрованих передачах файлів (FTP), а порт 25 використовується поштовими серверами (для надсилання пошти через незашифровані SMTP-з'єднання).
Для інших програм найкраще спочатку перевірити системну документацію, а потім повторно перевірити конфігурацію (оскільки порти часто можна змінювати). Крім того, існують онлайн-бази даних, які розкажуть вам про загальне використання портів.
Є 65536 портів (0-65535), і веб-сервіс може використовувати будь-який з них.
HTTP-сервери традиційно використовують порт 80.
HTTPS-сервери традиційно використовують порт 443.
Тут традиційно використовуються номери портів для інших популярних сервісів.
Однак ці номери портів не є обов'язковими. Будь-який протокол може працювати на будь-якому порту. Вони є лише офіційними чи неофіційними настановами.