Итак, я немного новичок в сети и бэк-энде, и сейчас изучаю Flask.
Я только что включил простой маленький HTTP-сервер на своем ноутбуке («Hello World!") и работаю на порту 5000. Если я перехожу к 127.0.0.1:5000 в своем браузере, я правильно вижу сообщение.
И если (на другом компьютере в доме) я перехожу на 192.168.1.40:5000, частный IP-адрес компьютера, который используется для сервера, то я тоже могу видеть его оттуда.
Но что, если я хочу, чтобы друг мог получить к нему доступ из-за пределов локальной сети, издалека? Как они находят это?
Я спросил Google, каков был мой IP (IPv4), и попытался использовать его, но, как я и ожидал, он не работал, поскольку (насколько я понимаю) это просто разрешает сам маршрутизатор, а не конкретный компьютер, на котором работает сервер. Что я здесь не так делаю?