У меня Raspberry Pi настроен как сервер. Я могу получить к нему доступ с 192.168.1.2, потому что я в той же сети. Теперь я хотел бы иметь возможность доступа к своему Pi из-за пределов моей сети (например, из школы).
Я хочу позволить трафику перетекать из Интернета в мой Pi. Я знаю, что должен заставить IP-адрес Pi выглядеть так, как будто он от маршрутизатора с NAT и открытыми портами. Порты, которые необходимо пропустить, это порт 80 (http) и порт 22 (ssh).
Я на Mac OSX 10.9.2, в утилите аэропорта, у меня включен режим маршрутизатора DHCP и NAT, и я настроил резервирование DHCP на основе MAC-адресов (он также спрашивает IP-адреса, разве это не странно, так как он динамический и это изменится, мне нужно настроить статический IP?) В настройках порта я поставил 80 и мой частный IP-адрес.
Как узнать публичный IP-адрес моего Pi? Я чувствую, что мне еще многое предстоит сделать, прежде чем это сработает, но я застрял на этом этапе. Если бы кто-нибудь мог указать мне правильное направление того, что делать дальше, это было бы очень ценно.
Кроме того, есть ли какие-либо меры безопасности, которые я должен рассмотреть, потому что кажется, что включение определенных портов для пропуска трафика из Интернета на мой pi может быть рискованным.
Пожалуйста, помните, что я новичок (не знаком с некоторыми техническими терминами) и просто экспериментирую.