Как получить доступ извне через двойной NAT к домашней linux машине?
Запустил дома небольшой сервер на Pi2(octoprint) для наблюдения за 3D принтером. Вот только смысла в нем никакого без доступа к нему извне.
Имеется:
- провайдер МТС
- провод, который из стены (т.е. никакого доступа к их маршрутизатору в щитке или в подъезде нет) идет, имеет IP 10.101.0.216
- дома стоит TimeCapsule, для которой следующие настройки:
==интернет подкючение через DHCP
ip 10.101.0.216
mask 255.255.240.0
gate 10.101.15.254
dns 10.57.0.5
== сеть, режим DHCP и NAT
диапазон 192.168.0.2 - 192.168.0.200
При этом, если тут поставить режим "только DHCP", то позволяет только выбрать диапазон
10.101.0.2 - 10.101.0.200,
но, в этом режиме и режиме "мост" не работает интернет. провайдер привязывается к MAC адресу устройства.
В такой ситуации, насколько я понял, перекидывать порты нет смысла, так как на втором роутере провайдера это не сделано.
Как возможное решение - услуга "выделенный IP" или же ваш вариант?
если бесплатный впн сервис отдаст вам на соединение реальный адрес - то фактически вы получите этот реальный адрес на свой комп. И соответственно получите доступ к своему компу откуда угодно. Если же впн сервис отдаст вам серый ип на соединение - то вам нужно договариваться с владельцами сервиса о пробросе порта.
Если надо - могу за небольшую благодарность организовать вам доступ на своем сервере. 3 евро в месяц - выделение реального адреса, и за 300 ру единоразово - проброшу порт на ваш сервер на своем впн ;)