Итак, вот моя установка: у меня малиновый пи за роутером. Я установил статический внутренний IP-адрес для пи. Я настроил файлы конфигурации SSH и все, как мне нравится до сих пор. У меня есть contab, работающий каждые 2 минуты, который отправит мне электронное письмо, если внешний IP-адрес изменится. Затем я сделал переадресацию портов на моем персональном маршрутизаторе, поэтому, если я подключусь к маршрутизатору по SSH, он перенаправит его по протоколу raspberry pi. (Все прекрасно работает внутри сети.
У меня есть несколько проблем, хотя. Я живу в жилом комплексе, где у нас есть внешний IP-адрес с 4 другими комнатами. Поэтому, когда я пытаюсь использовать SSHing из внешнего мира через мой маршрутизатор, он не знает, куда идти, потому что у нас общий IP-адрес. Я понятия не имею, как справиться с этой конкретной ситуацией.
В настоящее время я использую сплетенный таким образом SSH в моем Raspberry Pi (я думаю, что это как обратный туннель SSH?) но моя учетная запись допускает только 30-минутные сеансы, поэтому мне приходится каждый раз входить в TMUX или SCREEN, что не страшно.
Я просто хочу знать, есть ли способ сделать это с общим IP-адресом в жилом комплексе. Спасибо!