Настройка приложения/устройства для удаленных сетевых подключений
Мой вопрос связан с тем, о чем я спрашивал здесь: Почему мое соединение отклоняется при переадресации портов?
Итак, у меня есть устройство, подключенное к моему маршрутизатору, и я хотел бы иметь возможность подключаться к этому устройству из любого места, где у меня есть подключение к Интернету.
Устройство представляет собой видеорегистратор с камерами видеонаблюдения. Он предназначен для того, чтобы иметь эту функциональность.
Я уже настроил свой маршрутизатор так, чтобы на устройствах были предусмотрены необходимые порты адрес для пересылки (по крайней мере, я думаю, что все сделал правильно - см. Мой Другой вопрос)
Поэтому, когда дело доходит до конфигурации приложения, я захожу в настройки сети и могу выбрать STATIC
или DHCP
. Когда я использую СТАТИЧЕСКИЙ, я могу выбрать все IP-адреса и т. Д. Сам, когда я иду по DHCP, я могу только менять порты, IP-адреса будут выбраны приложением.
Тем не менее, я думаю, что с моим приложением может быть что-то не так, потому что IP-адреса не делают смысл, по крайней мере, нет, если я сравниваю это с тем, что я вижу на странице конфигурации моего маршрутизатора...
Там написано IP Address: 192.168.001.100
однако мой маршрутизатор назначил 192.168.001.253
для этого устройства!
subnet mask 255.255.255.000
похоже, это соответствует тому, что говорит мой маршрутизатор.
Но gateway: 192.168.001.001
Я думаю, что шлюз должен быть тем же адресом, который я должен ввести, чтобы добраться до своего маршрутизатора, не так ли? И для меня это заканчивается 254
Наконец, там написано то же число для DNS 1
, которое, как мне кажется, не является правильный.
На моем маршрутизаторе я могу видеть в Services > Broadband > Status > Internet Details
запись для Primary DNS
и Secondary DNS
, которые являются IP-адресами, но не настолько стандартными, как 192.168.1.1
, вместо этого они несколько похожи на мой публичный IP (и у меня такое чувство, что я не должен публиковать их здесь).
Также я должен отметить, что мне пришлось использовать разветвитель сетевого кабеля, потому что у меня закончились разъемы/порты на моем маршрутизаторе. Таким образом, устройство, которое я пытаюсь подключить, использует сетевой кабель совместно с другим устройством. Я использую такого рода разделителя
Итак, вот мои вопросы:
Почему мое приложение портит его IP и тому подобное, когда на DHCP?
Должен ли я настроить все в СТАТИЧЕСКОМ режиме и ввести информацию, которую я получаю от своего маршрутизатора?
С помощью этого метода я могу безопасно использовать DNS, который я вижу на странице конфигурации моего маршрутизатора?
Кроме того, я так понимаю, что мне нужно использовать частный IP-адрес внутри сети, а не мой публичный IP-адрес, правильно?
Спасибо за любую помощь, я не очень разбираюсь во всех этих сетевых штуках...
ИЗМЕНИТЬ: Запуск награды
Все, что я хочу знать, это какие номера мне нужно подключить к приложению, чтобы оно позволяло мне подключаться удаленно?
Какие номера я должен подключить для IP, Маски подсети, шлюза, DNS1 и DNS2?