Як перейти вперед

Перенаправлення портів — це рішення проблеми, яку багато гравців дуже добре знають: ви намагаєтеся приєднатися до друга в онлайн-матч, але не може, оскільки ваше підключення до ігрової мережі обмежено, блокуючи певну багатокористувацьку гру особливості. Він навіть може вирішити проблеми, які виникають, коли ви розміщуєте файли на приватному сервері, і віддалені користувачі не можуть підключитися.

Зміст

  • Що таке порт?
  • Що таке переадресація портів?
  • Як перенести вперед

Проблема в обох сценаріях виникає в тому, як дані надходять у вашу локальну мережу та з неї. Ваше мережеве обладнання керує трафіком, запобігаючи незнайомим, можливо зловмисним з’єднанням. Іноді це означає, що ви не можете встановити незвичайні прямі з’єднання, не змінивши налаштування вручну.

Рекомендовані відео

У цьому посібнику показано, як виконати перехід і отримати найкраще з’єднання з улюбленими онлайн-сервісами.

Пов'язані

  • Як Intel може використовувати штучний інтелект для вирішення величезної проблеми комп’ютерних ігор
  • Як ми тестуємо монітори
  • Найпоширеніші проблеми Microsoft Teams і способи їх вирішення

Що таке порт?

У мережах порт — це спеціальна «док-станція» за відомою адресою, через яку можна передати дані для встановлення з’єднання між двома пристроями. Кожен порт має певний номер у діапазоні від 0 до 65535, тому дані точно знають, куди прямувати, коли досягають пункту призначення.

Ось кілька поширених портів, призначених Орган з присвоєння номерів Інтернету організація стандартів:

  • 20 = Протокол передачі файлів (FTP)
  • 21 = Протокол передачі файлів (FTP)
  • 22 = безпечна оболонка (SSH)
  • 25 = Простий протокол передачі пошти (SMTP)
  • 53 = Система доменних імен (DNS)
  • 80 = Протокол передачі гіпертексту (HTTP)
  • 110 = Протокол поштового відділення v3 (POP3)
  • 143 = Порт доступу до Інтернет-повідомлень (IMAP)
  • 443 = Протокол передачі гіпертексту через TLS/SSL (HTTPS)

Наприклад, електронний лист, який ви надсилаєте, залишає ваш модем на порту 110, перескакує через кілька стрибків, мчачи через Інтернет, і прибуває до місця призначення. Потім він проходить через маршрутизатор цієї мережі та направляється через порт 110 перед тим, як його офіційно отримає поштовий клієнт.

Для орієнтира точно що таке FTP і як ним користуватися, перегляньте наш докладний посібник.

Що таке переадресація портів?

Ваш постачальник послуг Інтернету (ISP) призначає динамічну числову адресу вашому модему. Інтернет не бачить ваші локальні пристрої — лише ваш модем. Ця адреса рідко змінюється, але вона також не є постійною (статичною).

Інтернет-провайдери зазвичай надають апаратне забезпечення двома способами: один гібридний пристрій, що поєднує модем із маршрутизатором, або два окремих автономних блоки. З останнім налаштуванням, фізичний кабель Ethernet підключає модем до порту глобальної мережі (WAN) маршрутизатора.

Навіщо нам взагалі потрібен маршрутизатор? Оскільки модем забезпечує лише одне фізичне підключення до Інтернету. Маршрутизатор дозволяє підключати кілька дротових і бездротових пристроїв.

В обох сценаріях маршрутизатор має унікальну адресу, окрему від модему, як правило, 192.168.x.x. або адреса 10.x.x.x — ці адреси відрізняються від маршрутизатора до маршрутизатора. У свою чергу, він призначає IP-адреси кожному локально підключеному пристрою на основі його адреси, а не модему. Наприклад, якщо адреса маршрутизатора 192.168.0.1, то адресація для всіх підключених пристроїв починаються з 192.168.0.2. Потім він направляє весь трафік на клієнтські пристрої, використовуючи призначені адреси.

Ось спрощений вигляд:

Інтернет-сервер > модем > маршрутизатор > ваш ПК

Але маршрутизатор не просто перекладає та маршрутизує трафік. Він також має вбудований брандмауер, який монітори вхідне та вихідне спілкування. Якщо маршрутизатор не знає, куди відправити вхідний або вихідний трафік, він просто ігнорує повідомлення.

Усі локальні пристрої мають ідентичні порти, які надсилають і отримують пакети даних, що може бути проблематичним. Наприклад, порт 80 є одним із часто використовуваних портів під егідою протоколу керування передачею (TCP). Цей порт направляє запити веб-сторінок, але також використовується Xbox Live і Мережа PlayStation.

Коли маршрутизатор отримує дані, він перевіряє свій список призначених адрес, щоб визначити найкращу відповідність. Оскільки вам потрібні пакети Xbox Live, надіслані через порт 80, щоб досягти вашої консолі Xbox One або ПК з Windows 10, створення прямого з’єднання між серверами Xbox Live і вашою консоллю має важливе значення. Це означає створення спеціального правила в маршрутизаторі, яке дозволяє безпечне пряме з’єднання.

Ось тут починається переадресація портів.

Як перенести вперед

На жаль, інтерфейси маршрутизаторів не є ідентичними для всіх доступних моделей, тому те, як ви знаходите розділ переадресації портів, може відрізнятися від того, що ми показуємо тут. У цьому прикладі ми використовуємо маршрутизатор Linksys, який запихає переадресацію портів у Безпека розділ.

Призначте «статичну» IP-адресу

Перш ніж ви зможете перенаправляти порти, вам потрібно отримати доступ до внутрішнього інтерфейсу маршрутизатора. Просто введіть локальну адресу маршрутизатора в браузері та ввійдіть, використовуючи свої облікові дані. Якщо ви не знаєте адресу та/або облікові дані, інструкція зазвичай надає цю інформацію.

Отримавши доступ, створіть «статичну» IP-адресу для пристрою, який отримуватиме перенаправлений трафік. Зазвичай маршрутизатор призначає динамічні IP-адреси кожному підключеному пристрою, тобто ці адреси змінюватимуться. Однак для перенаправлення порту пристрою потрібна постійна адреса, щоб маршрутизатор точно знав, куди має спрямовуватися вхідний трафік.

Сучасні маршрутизатори зазвичай надають «карту мережі» зі списком усіх підключених пристроїв. У нашому прикладі ми можемо вибрати підключений пристрій і клацнути Зарезервувати адресу DHCP у спливаючому меню. Ця дія автоматично резервує поточну адресу, роблячи її «статичною» для цього конкретного пристрою.

Зарезервувати адресу DHCP

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

Редагувати резервування DHCP

У наступному вікні ми можемо змінити третє та четверте поля, а потім клацнути зберегти посилання. Ми також можемо натиснути Скасувати за посиланням Видалити щоб пізніше видалити статичну IP-адресу.

Редагувати резервування DHCP вручну

Тепер, коли у нас є статична IP-адреса, ми можемо пересилати трафік порту.

Зустрічайте трьох форвардів

На нашому маршрутизаторі Linksys переадресація портів знаходиться під Програми та ігри вкладка в Безпека розділ. Тут ми бачимо три варіанти: Переадресація одного порту, Переадресація діапазону портів, і Запуск діапазону портів. Ось коротке пояснення кожного:

  • Переадресація одного порту – Безперервно пересилайте трафік на один конкретний пристрій через один конкретний порт. Ці порти залишаються відкритими.
  • Переадресація діапазону портів – Безперервно пересилайте трафік на один певний пристрій через ряд портів. Ці порти залишаються відкритими.
  • Переадресація діапазону портів – Прямий трафік доступний для всіх мережевих пристроїв через ряд портів. Ці порти залишаються закритими, доки не буде отримано доступ.

Тепер давайте подивимося, як використовувати кожну версію!

Переадресація одного порту

Переадресація одного порту

Для початку ми додамо один діапазон портів. Пам’ятайте, що наступні кроки можуть виглядати інакше на вашому маршрутизаторі, але метод має бути схожим.

Крок 1: Натисніть на Додайте нове перенаправлення одного порту кнопку.

Крок 2: Введіть назву програми. Це не впливає на саму переадресацію портів, а використовується лише як мітка. У цьому випадку ми називаємо це Порт 88 Xbox Live.

крок 3: Введіть Зовнішній порт і Внутрішній порт чисел. У цьому випадку ми перенаправляємо порт 88, тому це номер, який ми вводимо в обидва.

крок 4: Виберіть протокол: UDP, TCP, або Обидва. Для Xbox Live ми повинні вибрати UDP.

Знаючи що ці два протоколи не мають значення, але ви робити потрібно знати правильний протокол для успішної переадресації портів. Переадресація портів не працюватиме, якщо у вас встановлено правило TCP, але підключення використовує UDP.

Однак для допитливих ось коротке пояснення кожного:

  • Протокол керування передачею (TCP) – Передача даних на основі підключення між клієнтом і сервером.
  • Протокол дейтаграм користувача (UDP) – Передача даних між клієнтом і сервером без прямого з’єднання.

крок 5: Введіть IP-адреса пристрою. Це статична адреса, яку ми призначили вихідному пристрою на карті мережі.

Крок 6: Натисніть на зберегти посилання, за яким іде в порядку кнопку.

На жаль, щоб отримати найкраще з’єднання, Xbox Live вимагає відкритих додаткових портів. Усього їх сім, тому вам потрібно зробити шість додаткових записів Single Port Forwarding. Ось повний список:

  • 53 (обидва)
  • 80 (TCP)
  • 88 (UDP)
  • 500 (UDP)
  • 3074 (обидва)
  • 3544 (UDP)
  • 4500 (UDP)

Список для переадресації портів с мережі PlayStation довше:

  • 80 (TCP)
  • 443 (TCP)
  • 465 (TCP)
  • 993 (TCP)
  • 3478 (Обидва)
  • 3479 (обидва)
  • 3480 (TCP)
  • 5223 (TCP)
  • 8080 (TCP)

Переадресація діапазону портів

Діапазон переадресації портів Fortnite

На додаток до окремих портів, багато ігор вимагають ряду портів для найкращої роботи в Інтернеті, наприклад Fortnite і Fallout 76. У цьому прикладі ми виберемо Переадресація діапазону портів і додайте діапазон портів, необхідний для Fortnite на Windows 10.

Крок 1: Натисніть на Додайте нову переадресацію діапазону портів кнопку.

Крок 2: Введіть назву програми. Тут ми називаємо це правило Діапазон Fortnite.

крок 3: Введіть 5795 як Запустіть порт і 5847 як Кінцевий порт.

крок 4: Виберіть Обидва як необхідний протокол.

крок 5: Введіть IP-адреса пристрою. Це статична адреса, яку ми призначили вихідному пристрою на карті мережі.

Крок 6: Натисніть на зберегти посилання, за яким іде в порядку кнопку.

На відміну від Xbox Live і PlayStation Network, Fortnite для Windows вимагає як один порт, так і діапазон портів, але список набагато коротший:

  • 5222 (Обидва)
  • 5795-5847 (обидва)

Запуск діапазону портів

Запуск діапазону портів

Це більш безпечний варіант, ніж залишати порти відкритими постійно. У цьому випадку порти залишаються закритими, доки клієнтський пристрій не зробить запит на вихідне з’єднання. Потім брандмауер маршрутизатора тимчасово відкриває відповідні порти вхідного з’єднання. Для цього методу не потрібні статичні IP-адреси, але лише один клієнт одночасно може отримати доступ до відкритого порту

Крок 1: Натисніть на Додайте нове спрацьовування діапазону портів кнопку.

Крок 2: Введіть назву програми. Ось це ми називаємо Діапазон Fortnite.

крок 3: Під Тригерний діапазон, введіть 5795 як Запустіть порт і 5847 як Кінцевий порт.

крок 4: Під Пересланий діапазон, введіть 5795 як Запустіть порт і 5847 як Кінцевий порт.

крок 5: Введіть IP-адреса пристрою. Це статична адреса, яку ми призначили вихідному пристрою на карті мережі.

Крок 6: Натисніть на зберегти посилання, за яким іде в порядку кнопку.

Рекомендації редакції

  • Скільки пам'яті GPU мені потрібно?
  • Як ми тестуємо ноутбуки
  • Як ми тестуємо компоненти та апаратне забезпечення ПК
  • Як конвертувати касети VHS на DVD, Blu-ray або цифрові
  • Star Wars Jedi: Survivor критикують Steam як «цілковитий лайно» для ПК