Перенаправление портов на tp link. Как работает переадресация портов (Port Forwarding)

16.03.2019

Содержание:

Операционная система Windows 7 является скелетом и оболочкой, к которой крепятся все остальные приложения и утилиты. Для хранения различных данных о порядке построения и настройках используется реестр. Он представляет собой древовидную структуру, разделенную на части в зависимости от назначения. Каждый из разделов этой иерархической базы данных отвечает за сохранение настроек и информации определенной группы объектов системы Windows 7. Некоторые хранят в себе данные, связанные с сеансом текущего пользователя, а также параметры работы различных приложений. Вносить изменения в реестр можно с помощью специальной утилиты, интегрированной в оболочку операционной системы.

Когда требуется зайти в реестр

Редактор реестра является мощным инструментом. Вносимые с его помощью изменения могут кардинально повлиять на производительность системы. Но в каких ситуациях может потребоваться зайти в редактор, чтобы изменить реестр?

  • Для удаления ключей регистрации некорректно установленных приложений.
  • Для оптимизации работы всей ОС Windows 7.
  • Для корректировки прав пользователя.
  • Удаления вирусов и рекламных баннеров.
  • Включения или отключения интегрированных в ОС компонентов.
  • Оптимизации и настройки работы оборудования.

Переходим в реестр через проводник

Открыть реестр в Windows 7 можно, перейдя в папку с приложением через проводник. Важно понимать, что редактор реестра является утилитой. Частью операционной системы, инструментарием, доступ к которому был скрыт от неопытных пользователей. Чтобы зайти в реестр через проводник, выполняем следующие действия:

  • На рабочем столе через ярлык заходим в «Мой компьютер»
  • С помощью средств проводника переходим в папку «Windows».
  • Для этого вводим в поле проводника путь «C: \\Windows» и жмем на стрелку.
  • Затем мы попадаем в системную папку Windows 7.
  • Находим файл приложения под названием «regedit», через который можно зайти в реестр (запустить редактор реестра).

Запуск приложения лучше производить под правами администратора. Если не под этими правами, то могут быть заблокированы некоторые возможности внесения изменений в системный реестр Windows 7. Текущий пользователь, чтобы зайти в приложение и для работы с ним, должен обладать правами администратора.

  • Выделяем приложение курсором.
  • Вызываем нажатием правой клавиши подменю.
  • Выбираем пункт «Запуск от имени администратора».

Запуск через меню «Пуск»

Реестр Windows 7 можно открыть еще одним способом. Является более простым. Применим в ситуации, когда работа проводника нарушена. А изменения в реестр внести нужно. Чтобы зайти в редактор реестра, нужно сделать:

  • Заходим в «Пуск».
  • В поисковое поле «Найти программы или файлы» вводим выражение «regedit».
  • Чтобы запустить и зайти в редактор жмем на поисковый результат вверху.

Запуск через командную строку

Этот метод схож с предыдущим. Применяется при работе с командной строкой. Рекомендован к использованию пользователями Windows 7, обладающих расширенными знаниями и навыками администрирования системы компьютера. Для успешной работы с командной строкой могут потребоваться права администратора.

В этой статье будут даны ответы на следующие популярные вопросы:

1 Что такое и зачем нужна переадресация портов?

2 Как перенаправить домен на свой IP адрес (в том числе через роутер)?

3 Как настроить переадресацию портов на роутере?

4 Как создать свой сайт на локальном компьютере или сетевом накопителе (на примере Synology NAS)?

Для тех кто читает данную статью, полагаю слова "проброс портов ", "доменное имя ", "домашний сервер " и "внешний IP-адрес " не вызывают удивления и они могут смело двигаться дальше. Если что-то не понятно, советую ознакомиться со следующими статьями:

Что это такое и зачем нужна переадресация портов?

Простыми словами: «переадресация портов» - это процесс передачи данных с одного сетевого порта на другой (с одного компьютера на другой). Обычно это используется когда устройства соединены в одну общую сеть через роутер (маршрутизатор).

У каждого IP-адреса множество портов. Порты позволяют устройствам "общаться" между собой и точно определять "получателя передаваемой информации".

Как перенаправить домен на свой IP-адрес (в том числе через роутер)?

Для начала необходимо убедиться, что у вас "белый" или внешний IP- адрес . Если вы в этом не уверены, то скорее всего у вас его нет, так как это отдельная дополнительная платная опция вашего интернет-провайдера.

Порт обязательно указываем - 80.

Сохраняем.

В этом случае, если у вас на компьютере развернут Web-сервер (например, Desktop Server - идеальный вариант для WordPress (правда доступен только на английском языке) или Denwer (универсальный, вероятно самый популярный), то его данные (сайт, например) будут доступны при указании в браузере имени вашего домена.

Глобально схема выглядит так:

Домен -> Ваш внешний IP -> Роутер -> через 80 порт -> Внутренний IP вашего компьютера -> Локальный Web-сервер

Убедитесь в том, что 80 порт не занят другими процессами (приложениями), для этого:

1 В меню "Пуск " выберите "Выполнить " (или нажмите Win+R);

2 В поле "Открыть " наберите cmd и нажмите "ОК ";

3 В открывшемся окне наберите netstat -b -v ;

4 Если после указанных IP-адресов увидите запись с ":80 ", значит чуть ниже будет указано и приложение, которое этот порт использует:

P.S. часто этот порт использует Skype.

Не стоит также забывать о том, что сайт будет доступен для других пользователей только в том случае, если ваш компьютер включен.

Использование NAS в качестве Web-сервера

Если вы используете NAS или у вас в домашней сети есть выделенный сервер/сетевое хранилище, значит сайт можно развернуть на них.

Я использую NAS от Synology , который поддерживает функцию Web-сервера (Web Station).

Для его запуска необходимо в панеле управления (DiskStation Manager (DSM)) установить следующие пакеты: Web Station, Apache HTTP Server и PHP:

В настройках Web Station достаточно указать порт на котором сервер будет доступен:

После этого в настройках роутера пробрасываем 80 порт на внутренний сетевой адрес NAS, который автоматически перенаправит его на Web Station:

После этих операций ваш сайт будет находиться у вас на локальном сервере (не придется платить за хостинг:)), а доступ к нему будет у любого пользователя сети Интернет.

Остались вопросы? Задавайте в комментариях 🙂

Трансляция порт-адреса (англ. Port address translation, PAT) - технология трансляции сетевого адреса в зависимости от TCP/UDP- порта получателя. Является частным случаем NAT. Также может использоваться термин DNAT (Destination NAT). Это говорит Википедия, а простыми словами проброс портов - открытие внешнего доступа к вашей внутренней сети из Интернета с помощью обозначения на роутере или маршрутизаторе точек их "соприкосновения".

Схема удалённого подключения к IP-камере через Интернет

Зачем это нужно?

Проброс портов даёт возможность получить настраиваемый доступ к вашей локальной сети из сети Интернет, что позволяет, например, находясь вдали от объекта наблюдения снимать данные с камер с помощью обычного веб-браузера, приложения наблюдения IVMS-4200 или мобильного приложения IVMS-4500.

Удалённое подключение к IP-камере через IVMS-4200

Удалённое подключение к IP-камере через IVMS-4500

Как реализовать?

Во-первых, для внешнего доступа к локальной сети без использования облака или дополнительных промежуточных сервисов, ваш IP-адрес должен быть белым, статическим, то есть не меняющимся от сессии к сессии. Соединение в таком случае надежное и защищенное. Некоторые провайдеры предоставляют белый IP бесплатно, а у других за него приходится платить.

Чтобы узнать свой IP-адрес, задайте вопрос в поисковике, например, "мой IP", "узнать IP" и т.д. или посмотрите свой IP в настройках роутера. После сравните его со списками " серых" (динамичных) IP-адресов, но проще всего, во избежание недоразумений, связаться с провайдером и оговорить отдельно, что вам нужен постоянный внешний IP.

Серые IP-адреса:

    10.0.0.0 - 10.255.255.255

    172.16.0.0 - 172.31.255.255

    192.168.0.0 - 192.168.255.255

Настройка роутера/маршрутизатора

Вы счастливый обладатель статического IP? Поздравляем! Для получения прямого доступа к камере нужно настроить роутер способом "проброса" на нём портов или "маршрутизации". Настройка роутера (NAT) выполняется по инструкции от производителя маршрутизатора. Для простоты предположим, что мы имеем дело с роутером (для маршрутизатора всё обстоит подобным образом). Как зайти в настройки роутера зависит от конкретной модели. Проще всего найти видеоинструкцию по запросу "проброска портов на "название и модель роутера" .

В общих чертах это выглядит следующим образом.

Заходите на внутренний IP роутера ("192.168.0.1", или "10.0.0.1", или любой другой, он указан в инструкции к роутеру), вводите логин и пароль (стандартный логин и пароль указан на нижней части роутера). Находите пункт "Настройка NAT/DNAT"/ "Port forwarding"/"Виртуальный сервер".

Примеры страниц настройки портов в веб-интерфейсах роутеров

Вам нужно настроить маршрутизацию таким образом, чтобы перенаправить передачу данных из внешней сети на внутреннюю по необходимым портам. Проще говоря, прописать несколько строк с указанием IP-адреса камеры и соответствующие номера, обозначающие сами порты в своих строках. Обратите внимание, что маршрутизация должна быть “зеркальной” (то есть, с порта 8000 внешней сети на порт 8000 внутренней), иначе подключение может работать некорректно.

Порты для доступа к камере:

    80 - веб-­интерфейс;

    554 - RTSP-порт для прямого получения потока с камеры;

    8000 - SDK­-порт, необходим для подключения к ПО IVMS и регистраторам;

    8200 - порт данных, сервисный порт. Определяется автоматически (порт №4 = порт №3 + 200).

В настройках камеры порты можно изменить на другие. Это может быть необходимо, если в одной локальной сети находится несколько устройств, требующих для себя отдельные порты. К примеру, если на первой камере порты 80, 554, 8000 и 8200, то на второй камере необходимо проставить порты 81, 555, 8001 и 8201. После проброса портов по своему внешнему IP-адресу можно зайти на устройство из Интернета в окне браузера. При изменении 8000 порта на другой, порт 8200 изменится автоматически (порт №4 = порт №3 + 200).

Пример: при изменении 8000 порта в камере на 8004, порт 8200 автоматически изменится на 8204.

Как использовать?

Если по какой-то причине вам понадобилось обратиться к конкретному порту из браузера (например, зайти на веб-интерфейс камеры), это можно сделать, введя в адресную строку нынешний адрес веб-интерфейса камеры по форме:

"IP адрес":"номер порта", например, 111.111.111.111:80.

Страница входа веб-интерфейса камеры при удалённом доступе

В этой статье мы расскажем вам, как на маршрутизаторе открыть конкретный порт, чтобы предоставить доступ к сети определенной программе. Если на маршрутизаторе открыть конкретные порты, к интернету смогут подключиться игры, торрент-клиенты, серверы и другие программы, которым по умолчанию доступ к этим портам запрещен. Знайте, что если вы откроете порты, безопасность системы резко снизится.

Шаги

Часть 1

Как открыть страницу конфигурации маршрутизатора в Windows

    подключен к интернету .

    Откройте меню «Пуск» . Нажмите на логотип Windows в нижнем левом углу экрана.

    Нажмите «Параметры» . Это значок в виде шестеренки в нижней левой части меню «Пуск». Откроется окно с параметрами.

    Щелкните по «Сеть и интернет» . Это значок в виде земного шара посередине окна.

    Нажмите Просмотр параметров сети . Это ссылка в нижней части окна.

    • Возможно, вам придется прокрутить страницу вниз, чтобы найти эту ссылку.
  1. Прокрутите вниз до раздела «Wi-Fi». Вы найдете его справа от «Имя:» на этой странице.

    Найдите строку «Основной шлюз». Она находится в нижней части раздела «Wi-Fi».

    Найдите адрес основного шлюза. Он находится справа в строке «Основной шлюз» - этот адрес является адресом маршрутизатора.

    ↵ Enter .

  2. Пропустите этот шаг, если не требуется вводить эти учетные данные. Если вы меняли имя пользователя и пароль (например, когда впервые настраивали маршрутизатор), введите их. Если нет, введите имя пользователя и пароль, заданные по умолчанию:

  3. Часть 2

    Как открыть страницу конфигурации маршрутизатора в Mac OS X
    1. Удостоверьтесь, что компьютер подключен к интернету . Чтобы открыть страницу конфигурации маршрутизатора, необходимо выяснить его адрес и подключиться к нему, а для этого понадобится активное интернет-соединение.

      Откройте меню Apple . Нажмите на логотип Apple в верхнем левом углу экрана.

      Нажмите Системные настройки . Эта опция находится в меню. Откроется окно «Системные настройки».

      Щелкните по Сеть . Вы найдете этот значок в виде земного шара в окне «Системные настройки». Откроется окно «Сеть».

      Нажмите Дополнительо . Эта опция находится в нижней правой части окна. Появится всплывающее окно.

      Щелкните по вкладке TCP/IP . Она находится в верхней части всплывающего окна.

      Найдите адрес в строке «Маршрутизатор». Этот адрес является адресом маршрутизатора.

    2. Откройте страницу конфигурации маршрутизатора. В адресной строке веб-браузера введите адрес основного шлюза, а затем нажмите ⏎ Return .

      • Например, если адрес основного шлюза 192.168.1.1, в адресной строке браузера введите 192.168.1.1 .
    3. Введите имя пользователя и пароль. Пропустите этот шаг, если не требуется вводить эти учетные данные. Если вы меняли имя пользователя и пароль (например, когда впервые настраивали маршрутизатор), введите их. Если нет, введите имя пользователя и пароль, заданные по умолчанию:

      • для маршрутизатора Linksys введите admin в текстовых полях для ввода имени пользователя и пароля;
      • для маршрутизатора Netgear введите admin в текстовом поле для ввода имени пользователя, а затем введите password в текстовом поле для ввода пароля;
      • Чтобы выяснить, какие имя пользователя и пароль используются по умолчанию, почитайте инструкцию к маршрутизатору.
      • Если вы забыли учетные данные, вам придется сбросить настройки маршрутизатора .
      • Имя пользователя и пароль к маршрутизатору можно найти на наклейке на его корпусе.

    Часть 3

    Как настроить переадресацию портов
    1. Изучите интерфейс страницы конфигурации маршрутизатора. Интерфейс этой страницы зависит от модели маршрутизатора, поэтому вам придется найти раздел с параметрами переадресации портов. Самый простой способ найти этот раздел - почитать инструкцию (онлайн или на бумаге) к маршрутизатору.

      • Например, раздел с параметрами переадресации портов на маршрутизаторе Linksys называется linksys port forwarding (переадресация портов); в этом разделе нужно найти модель своего маршрутизатора.
      • Не сдавайтесь, если не видите нужной опции или раздела. Например, если вам не удается найти на странице опцию «Advanced» (Дополнительно), продолжайте искать.
    2. Ищите раздел «Port Forwarding» (Переадресация портов). Интерфейсы страниц конфигурации будут незначительно различаться, но параметры переадресации можно найти в одном из следующих разделов: «Port Forwarding» (Переадресация портов), «Gaming» (Игры), «Applications» (Программы), «Virtual Servers» (Виртуальные серверы), «Protected Setup» (Защищенные настройки), «Firewall» (Брандмауэр).

      • Любой раздел со словом «Port» (Порт) следует открыть и просмотреть.
      • Если вам не удается найти ни один из указанных разделов, откройте раздел «Advanced Settings» (Дополнительные настройки) и найдите в нем подраздел «Port Forwarding» (Переадресация портов).
    3. Найдите настройки переадресации портов, установленные по умолчанию. На многих маршрутизаторах есть меню с предустановленными настройками для популярных программ. Чтобы открыть порты для такой программы, выберите ее в меню «Service Name» (Имя службы), «Application» (Программа) или аналогичном, а затем нажмите «Save» (Сохранить) или аналогичную кнопку.

      • Например, «Minecraft» - это популярная программа, для которой пользователи перенаправляют порты, поэтому в меню выберите «Minecraft».
    4. Создайте правило переадресации портов. Если в списке популярных программ нет нужной вам программы, создайте новое правило переадресации портов. Ваши действия будут зависеть от модели маршрутизатора, но в большинстве случаев нужно ввести следующую информацию:

      • «Name» (Имя) или «Description» (Описание): здесь нужно ввести название службы/программы (например, введите «Minecraft»). Это не обязательно, но так вы не запутаетесь в различных правилах переадресации портов.
      • «Type» (Тип) или «Service Type» (Тип службы): здесь нужно выбрать «TCP», «UDP» или «TCP/UDP». Если вы не знаете, что выбрать, щелкните по «TCP/UDP» или «Both» (Оба).
      • «Inbound» (Входной) или «Start» (Начальный): здесь нужно ввести номер первого порта. Но сначала выясните, не открыть ли этот порт для другой программы.
      • «Private» (Приватный) или «End» (Конечный): здесь нужно ввести номер второго порта. Если вы хотите открыть только один порт, введите номер, который вы ввели в предыдущем текстовом поле. Если вы хотите открыть ряд портов, в этом текстовом поле введите номер последнего (в ряду) порта (например, если в первом текстовом поле ввести «23», а во втором ввести «33», будут открыты порты с 23 по 33).
    5. Введите частный IP-адрес компьютера. Это нужно сделать в текстовом поле «Private IP» (Частный IP-адрес) или в «Device IP» (IP-адрес устройства). IP-адрес можно выяснить на компьютере с Windows и с .

      • В зависимости от модели маршрутизатора это текстовое поле уже может быть заполнено IP-адресом компьютера. Если это так, пропустите данный шаг.

Большинство людей не имеют никакого представления, что такое перенаправление портов (Port Forwarding) и что можно сделать используя эту технологию. В этой статье мы собираемся объяснить, что такое переадресация портов и как вы можете использовать ее для доступа к локальным устройствам, таким как камеры, устройств NAS, принтеры, и т.д. за пределами вашей локальной домашней или офисной сети. После того, как вы узнаете, как настроить переадресацию портов, вы сможете настроить удаленный рабочий стол и доступ к компьютеру из любой точки мира.

Прежде чем начать разбираться в переадресации портов, вы должны сначала немного узнать о том, что делает в вашей локальной сети маршрутизатор.

Интернет, маршрутизатор и NAT

Большинство домашних сетей, наподобие изображенной выше: у вас есть свои устройства, такие как смартфон, планшетный, компьютер, телевизор и т.д., подключенные напрямую или по беспроводной сети к маршрутизатору, который подключен к Интернету. Однако у вас есть только один IP-адрес для подключения, который является уникальным в Интернете, тогда как все эти устройства подключаются и используют только один адрес?

Вот где вступает в действие ваш маршрутизатор. Он позволяет устройствам в локальной сети связываться с устройствами в Интернете с помощью NAT (Network Address Translation). Так что же такое NAT? Мы не будем вдаваться в подробности, но в общем, это выглядит так - все IP-адреса в вашей локальной сети являются частными или защищенными адресами. Это означает, что они могут быть использованы только в частной сети. Пример частных адресов: 10.x.x.x, 192.x.x.x и т.д.

Каждое устройство в сети получает назначенный ему частный адрес маршрутизации через сервис под названием DHCP. Это сетевой протокол, который конфигурирует устройства в сети с адресами, так что они могут взаимодействовать друг с другом. С другой стороны маршрутизатор подключается к Интернету. В этом интерфейсе, маршрутизатор имеет IP-адрес, назначенный провайдером, который является уникальным.

Как вы можете видеть, IP-адрес здесь начинается по другому (99.108.xx). Теперь начинает работу NAT. Если компьютер в вашей локальной сети попытается отправить данные через Интернет, ничего не произойдет пока трафик не будет маршрутизироваться. Любой трафик с частного адреса в Интернет отбрасывается. Так вместо этого, компьютер посылает данные на маршрутизатор, который затем «переводит» эти данные и отправляет их через Интернет.

Чтобы объяснить это немного более понятно, приведем пример: компьютер внутри сети хочет подключиться к компьютеру в Интернете, то есть попасть на сайт Google.com из веб-браузера. Этот запрос передается в маршрутизатор, который является шлюзом по умолчанию.

Теперь маршрутизатор просто берет эти данные и изменяет адрес источника в локальной сети и заменяет его на IP для общественного маршрутизатора. При этом также делается запись в NAT таблице, что этот компьютер сделал запрос на определенный порт для этого интернет-ресурса. Когда внешний сервер отвечает, он будет посылать данные обратно к маршрутизатору. Маршрутизатор проверит NAT таблицу и посмотрит, какой компьютер инициировал эту связь. Затем он направляет эти данные в порт на локальном компьютере, который запрашивал данные.

Если все это слишком сложно для вас, вы можете обратиться в сервисный центр CyberTech: модернизация компьютера и качественное обслуживание с гарантией правильной настройки.

Перенаправление портов

Так это все великолепно работает для просмотра веб-страниц, отправки электронной почты, и т.д., потому что в почтовых клиентов и веб-браузеров порты предопределены. Например, HTTP-трафик всегда идет через порт 80. Это регламентируется IANA и все должны следовать этому. SMTP, который используется для отправки электронной почты, использует порт 25 по умолчанию. Однако то, что происходит, когда кто-то пытается подключиться к маршрутизатору из Интернета на порт 80, например?

По умолчанию, если вы не настроили переадресации портов и ваш брандмауэр включен, что соединение просто будет прекращено. Если вы хотите запустить веб-сервер в локальной сети, вам придется пересылать трафик, поступающий в порт 80 на местной IP-адрес машины под управлением веб-сервера. Другой пример, если вы используете игровой сервер в локальной сети, и вы хотите, чтобы ваши друзья имели возможность присоединиться к вам в игре, вы можете принимать новые подключения на порт 55202. Это значит, что вы должны направить данные, поступающие в порт 55202 в маршрутизаторе к IP адресу игрового сервера в локальной сети. IP камера, например, может использовать порт как 5000 для входящих соединений.

Как вы можете видеть, переадресация портов, не так сложна. Вы даете устройству имя (Netcam, RDP, и т.д.), затем задаете начальные и конечные номера портов. Обычно они являются одинаковыми. Это означает, что данные, поступающие в порт 5000 из-за пределов сети будут направлены на порт 5000 на локальном компьютере внутри сети. После того как вы выбираете номера портов, введите в IP-адрес устройства, которое собирается ожидать данные по этому номеру порта.