Настройка приложения/устройства для удаленных сетевых подключений

Мой вопрос связан с тем, о чем я спрашивал здесь: Почему мое соединение отклоняется при переадресации портов?

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

Устройство представляет собой видеорегистратор с камерами видеонаблюдения. Он предназначен для того, чтобы иметь эту функциональность.

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

Поэтому, когда дело доходит до конфигурации приложения, я захожу в настройки сети и могу выбрать 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?