Содержание:
Операционная система Windows 7 является скелетом и оболочкой, к которой крепятся все остальные приложения и утилиты. Для хранения различных данных о порядке построения и настройках используется реестр. Он представляет собой древовидную структуру, разделенную на части в зависимости от назначения. Каждый из разделов этой иерархической базы данных отвечает за сохранение настроек и информации определенной группы объектов системы Windows 7. Некоторые хранят в себе данные, связанные с сеансом текущего пользователя, а также параметры работы различных приложений. Вносить изменения в реестр можно с помощью специальной утилиты, интегрированной в оболочку операционной системы.
Редактор реестра является мощным инструментом. Вносимые с его помощью изменения могут кардинально повлиять на производительность системы. Но в каких ситуациях может потребоваться зайти в редактор, чтобы изменить реестр?
Открыть реестр в Windows 7 можно, перейдя в папку с приложением через проводник. Важно понимать, что редактор реестра является утилитой. Частью операционной системы, инструментарием, доступ к которому был скрыт от неопытных пользователей. Чтобы зайти в реестр через проводник, выполняем следующие действия:
Запуск приложения лучше производить под правами администратора. Если не под этими правами, то могут быть заблокированы некоторые возможности внесения изменений в системный реестр Windows 7. Текущий пользователь, чтобы зайти в приложение и для работы с ним, должен обладать правами администратора.
Реестр Windows 7 можно открыть еще одним способом. Является более простым. Применим в ситуации, когда работа проводника нарушена. А изменения в реестр внести нужно. Чтобы зайти в редактор реестра, нужно сделать:
Этот метод схож с предыдущим. Применяется при работе с командной строкой. Рекомендован к использованию пользователями 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 в нижнем левом углу экрана.
Нажмите «Параметры» . Это значок в виде шестеренки в нижней левой части меню «Пуск». Откроется окно с параметрами.
Щелкните по «Сеть и интернет» . Это значок в виде земного шара посередине окна.
Нажмите Просмотр параметров сети . Это ссылка в нижней части окна.
Прокрутите вниз до раздела «Wi-Fi». Вы найдете его справа от «Имя:» на этой странице.
Найдите строку «Основной шлюз». Она находится в нижней части раздела «Wi-Fi».
Найдите адрес основного шлюза. Он находится справа в строке «Основной шлюз» - этот адрес является адресом маршрутизатора.
↵ Enter .
Пропустите этот шаг, если не требуется вводить эти учетные данные. Если вы меняли имя пользователя и пароль (например, когда впервые настраивали маршрутизатор), введите их. Если нет, введите имя пользователя и пароль, заданные по умолчанию:
Часть 2
Как открыть страницу конфигурации маршрутизатора в Mac OS XУдостоверьтесь, что компьютер подключен к интернету . Чтобы открыть страницу конфигурации маршрутизатора, необходимо выяснить его адрес и подключиться к нему, а для этого понадобится активное интернет-соединение.
Откройте меню Apple . Нажмите на логотип Apple в верхнем левом углу экрана.
Нажмите Системные настройки . Эта опция находится в меню. Откроется окно «Системные настройки».
Щелкните по Сеть . Вы найдете этот значок в виде земного шара в окне «Системные настройки». Откроется окно «Сеть».
Нажмите Дополнительо . Эта опция находится в нижней правой части окна. Появится всплывающее окно.
Щелкните по вкладке TCP/IP . Она находится в верхней части всплывающего окна.
Найдите адрес в строке «Маршрутизатор». Этот адрес является адресом маршрутизатора.
Откройте страницу конфигурации маршрутизатора. В адресной строке веб-браузера введите адрес основного шлюза, а затем нажмите ⏎ Return .
Введите имя пользователя и пароль. Пропустите этот шаг, если не требуется вводить эти учетные данные. Если вы меняли имя пользователя и пароль (например, когда впервые настраивали маршрутизатор), введите их. Если нет, введите имя пользователя и пароль, заданные по умолчанию:
Часть 3
Как настроить переадресацию портовИзучите интерфейс страницы конфигурации маршрутизатора. Интерфейс этой страницы зависит от модели маршрутизатора, поэтому вам придется найти раздел с параметрами переадресации портов. Самый простой способ найти этот раздел - почитать инструкцию (онлайн или на бумаге) к маршрутизатору.
Ищите раздел «Port Forwarding» (Переадресация портов). Интерфейсы страниц конфигурации будут незначительно различаться, но параметры переадресации можно найти в одном из следующих разделов: «Port Forwarding» (Переадресация портов), «Gaming» (Игры), «Applications» (Программы), «Virtual Servers» (Виртуальные серверы), «Protected Setup» (Защищенные настройки), «Firewall» (Брандмауэр).
Найдите настройки переадресации портов, установленные по умолчанию. На многих маршрутизаторах есть меню с предустановленными настройками для популярных программ. Чтобы открыть порты для такой программы, выберите ее в меню «Service Name» (Имя службы), «Application» (Программа) или аналогичном, а затем нажмите «Save» (Сохранить) или аналогичную кнопку.
Создайте правило переадресации портов. Если в списке популярных программ нет нужной вам программы, создайте новое правило переадресации портов. Ваши действия будут зависеть от модели маршрутизатора, но в большинстве случаев нужно ввести следующую информацию:
Введите частный IP-адрес компьютера. Это нужно сделать в текстовом поле «Private IP» (Частный IP-адрес) или в «Device IP» (IP-адрес устройства). IP-адрес можно выяснить на компьютере с Windows и с .
Большинство людей не имеют никакого представления, что такое перенаправление портов (Port Forwarding) и что можно сделать используя эту технологию. В этой статье мы собираемся объяснить, что такое переадресация портов и как вы можете использовать ее для доступа к локальным устройствам, таким как камеры, устройств NAS, принтеры, и т.д. за пределами вашей локальной домашней или офисной сети. После того, как вы узнаете, как настроить переадресацию портов, вы сможете настроить удаленный рабочий стол и доступ к компьютеру из любой точки мира.
Прежде чем начать разбираться в переадресации портов, вы должны сначала немного узнать о том, что делает в вашей локальной сети маршрутизатор.
Большинство домашних сетей, наподобие изображенной выше: у вас есть свои устройства, такие как смартфон, планшетный, компьютер, телевизор и т.д., подключенные напрямую или по беспроводной сети к маршрутизатору, который подключен к Интернету. Однако у вас есть только один 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-адрес устройства, которое собирается ожидать данные по этому номеру порта.