який порт відкрито в брандмауері, щоб програма могла спілкуватися із зовнішньою веб-службою


0

Який порт відкритий у брандмауері (за замовчуванням), щоб програма могла спілкуватися із зовнішньою веб-службою? Це 21, 25, 80 чи 1433?


2
Ви запитуєте, як повертаються дані під час перегляду веб-сторінки чи це певна програма, яка спілкується з сервером якимось чином. Більше інформації допоможе. Більшість брандмауерів використовують декілька способів керування трафіком (державна перевірка для одного), щоб дозволити трафік без конфігурації користувача
Дейв М

Це повністю залежить від господаря. Стандартний порт 80 та 443 для SSL-трафіку.
Рамхаунд

Я згоден з @DaveM. Ви клієнт, який намагається спілкуватися через брандмауер або намагається запустити сервер і прийняти зовнішні з'єднання? Це не ясно з питання. Який тип веб-сервісу ви запитуєте? Дуже вичерпний перелік загальних номерів портів TCP та UDP наведено у Вікіпедії, хоча сервісом може користуватися будь-який порт. Яка проблема у вас є?
zelanix

Для довідки, перелічені вами порти зазвичай: 21 - FTP, 25 - SMTP (відправка пошти), 80 - HTTP (веб-запити) і 1433 - це загалом MySQL. Ви не зрозуміли, чи хочете ви відкрити порти прослуховування на своєму сервері або вихідні порти для своїх клієнтів.
ernie

@zelanix Припустимо, це додаток, який ви створили у візуальній студії microsoft. І ця програма потрібна для спілкування із зовнішнім веб-сервісом.
Шенкс

Відповіді:


0

Є сотні, якщо не тисячі портів, які можуть бути використані будь-якою конкретною системою або службою.

Коли браузер спілкується з веб-сервером, він, як правило, використовує порт 80 для незашифрованих комунікацій та порт 443 для шифрованих SSL / TLS комунікацій. Але це не обов'язково, іноді ви побачите порти, як 8080, 8000, 9000, 9090, щоб назвати лише кілька.

Порт 21 використовується при незашифрованих передачах файлів (FTP), а порт 25 використовується поштовими серверами (для надсилання пошти через незашифровані SMTP-з'єднання).

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


0

Є 65536 портів (0-65535), і веб-сервіс може використовувати будь-який з них.

HTTP-сервери традиційно використовують порт 80.

HTTPS-сервери традиційно використовують порт 443.

Тут традиційно використовуються номери портів для інших популярних сервісів.

Однак ці номери портів не є обов'язковими. Будь-який протокол може працювати на будь-якому порту. Вони є лише офіційними чи неофіційними настановами.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.