У меня есть Raspberry Pi 400 с установленным Pi-Hole, который работает отлично. Я хочу получить доступ к своей домашней сети для Интернета с помощью PiVPN, работающего на том же Raspberry Pi, но я нахожусь за CGNAT с публичным адресом IPv4.49.37.xx.xxx. Как мне перенаправить порт 51820 в Интернет, чтобы получить доступ к своей домашней сети и PiVPN?
Я знаю немного вещей, которые я могу использовать.нгрокилиportmap.ioдля этого, но источники, которые я нашел, либо очень сложны в достижении, либо не работают
Помогите мне, пожалуйста, с этим, дав простое и понятное пошаговое решение.
Спасибо
PS: Raspberry работает на сервере Ubuntu 21.10, если это необходимо
решение1
Как мне перенаправить порт 51820 в Интернет, чтобы получить доступ к своей домашней сети и PiVPN?
Вы не сможете этого сделать.
Практически все доступные опции CGNAT являются вариациями «подключениявнена внешний сервер». Либо это продукт, либо это персональный сервер, но в любом случае это практически неизбежно.
В качестве альтернативы туннельным сервисам типа ngrok я бы посоветовал арендовать сервер (VPS), установить на нем предпочитаемый вами VPN, а затем настроитьотдельныйVPN/туннель «site-to-site» между Pi и VPS. (Они могут быть одного и того же типа или разных.) Это позволит вам подключиться к серверу через VPN и получить доступ ко всей домашней локальной сети с него, без необходимости иметь какие-либо порты, доступные извне, — до тех пор, пока Pi поддерживает туннель активным.