-1

У меня 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 может быть рискованным.

Пожалуйста, помните, что я новичок (не знаком с некоторыми техническими терминами) и просто экспериментирую.

1 ответ1

1

Сначала вы должны узнать свой IP-адрес, выходящий в Интернет. Это просто, перейдите на www.whatsmyip.org (другие услуги доступны). Показанный IP-адрес является IP-адресом вашего маршрутизатора - настройте переадресацию портов с вашего маршрутизатора на Raspberry Pi, чтобы трафик передавался от одного к другому (кажется, это покрыто).

Вы также должны узнать у своего интернет-провайдера, есть ли у вас статический IP или динамический IP. Статический IP-адрес не изменится (по крайней мере, не часто), и вы сможете продолжать использовать IP-адрес, который вы нашли по ссылке выше. Однако статические IP-адреса являются истощающимся ресурсом, и есть вероятность, что если вы не заплатите за них, у вас будет динамический IP-адрес.

Динамические IP-адреса так называются, потому что они меняются. Это может происходить пять раз в день или только при перезагрузке маршрутизатора. Это зависит от вашего провайдера. Это означает, что переход к IP-адресу, который вы нашли выше, будет работать прямо сейчас, но в следующий раз, когда ваш IP-адрес изменится, вам нужно будет найти новый IP-адрес. Вы можете найти поставщика динамического DNS, который поможет вам обойти это (например, бесплатный поставщик www.noip.com)

С точки зрения безопасности, вы впускаете интернет в свой Pi. Даже если это только через порт 80. Убедитесь, что ваше программное обеспечение обновлено и что соответствующие разрешения наложены на любые веб-доступные приложения. Обратитесь к руководству по дистрибутиву за советом по защите сервера.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .