Мой провайдер назначил один IP-адрес для всего моего многоквартирного дома (провайдер имеет эксклюзивный договор со зданием). Адрес «WAN», который видит мой маршрутизатор : «192.168.1.130», который говорит мне, что я за другим маршрутизатором (и у меня нет контроля над этим маршрутизатором, поэтому я не могу открыть порты на нем).
Как мне лучше всего дозвониться в мою домашнюю сеть из внешнего мира? Я предполагаю, что DDNS не будет работать. Но мне интересно, могу ли я оставить активный VPN-туннель открытым с какого-либо другого сервера или службы, к которой нужно подключиться, или есть ли какая-то другая магия сети, которую я могу использовать, чтобы обойти ограничения моего провайдера?
Изменить: модема нет. Соединение происходит через порт Ethernet вне стены. Интернет-провайдер не сотрудничает.
Edit2: Как и предполагалось, я решил пока использовать обратный туннель SSH для открытия определенных портов, как при переадресации портов. Этот SSH-туннель инициируется и запускается с домашнего сервера и подключается к внешнему общедоступному VPS, активному 24/7. Как я выяснил, если вы используете PuTTy для туннелирования от домашнего сервера к внешнему серверу, обязательно отметьте «Удаленные порты делают то же самое (только SSH-2)». Пример:
R<public_port> <LAN_IP_on_home_network>:<listening_port_for_that_machine>