Я рекомендую вам переместить ваш сайт в экземпляр GCP, вы можете передавать файлы с помощью команды cp.
О подключении веб-сайта вашего ноутбука к вашему персональному пабли c IP, это возможно, но вы Вам нужен доступ, который достигает inte rnet для вас, вашего маршрутизатора, который обычно имеет частный IP-адрес 192.168.1.1, ваш маршрутизатор имеет тот же IP-адрес c. Затем вам нужно знать, какой частный IP-адрес вашего маршрутизатора дал вам ip -a
на вашем Linux ноутбуке. Затем в параметрах маршрутизатора вы указываете, что каждый запрос к вашему Publi c -IP с портом 80 (http), например, должен перенаправляться на ваш ноутбук Private-IP x с портом x, например 192.168.1.20:80
. См. здесь для конфигурации маршрутизатора.
Об отображении вашего ноутбука на inte rnet с использованием экземпляра GCP через S SH. Я рекомендую вам использовать ssh -L local_port:remote_address:remote_port username@server.com
для remote_port, вам необходимо убедиться, что этот порт открыт в вашем маршрутизаторе и что порт, используемый для отправки запроса от рутерного ноутбука, также открыт в вашей системе Ubuntu. Пожалуйста, обратитесь к S SH Туннелирование .