За замовчуванням більшість маршрутизаторів заблокує трафік за межами локальної мережі. Якщо ви хочете отримати доступ до чогось із локальної мережі маршрутизатора, вам потрібно налаштувати маршрутизатор, щоб той трафік міг проходити.
Один із способів - відкрити конкретні порти (наприклад, 80, якщо ви розміщуєте веб-сайт). Потім трафік, який потрапляє на маршрутизатор на порт 80, буде дозволений до локальної мережі. Друга частина конфігурації переадресації портів полягає в тому, щоб сказати, до якого комп'ютера повинен перейти трафік 80 портів. Якщо ви розмістили веб-сайт на 192.168.0.100, ви надішлете 80 на цю адресу.
Ще один спосіб - використання ДМЗ. Це функціонально еквівалентно відкриттю ВСІХ портів на маршрутизаторі та передачі всього трафіку через порт LAN. Він має своє використання, але це, мабуть, не ідеально для вас.
DynDNS, як згадував Ален, - це онлайн-сервіс, який зверне увагу на те, якою є ваша IP-адреса, навіть якщо вона змінюється. Замість того, щоб знати, що IP, і вводити його у браузер чи термінал, чи що завгодно, ви вводите доменне ім’я (наприклад, myhouse.dyndns.com чи щось подібне), яке завжди вказує на ваш загальнодоступний IP.
У вашому випадку я б створив безкоштовний обліковий запис DynDNS і налаштував переадресацію портів на вашому маршрутизаторі.