Инструкция по настройке удаленного доступа:
- Заходим в VmWare Workstation и запускаем лабораторию PNET-LAB
- Смотрим полученный IP адрес виртуальной машины PNET-LAB
- Подключаемся по ssh
(ngrok работает в режиме CLI и не дает доступ к дальнейшему использованию консоли)
ssh root@ip_address
- Устанавливаем Ngrok
wget <https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.tgz>
- Распаковываем загруженный файл и переместите его в каталог в вашем PATH. Ниже приведен пример для /usr/local/bin
sudo tar xvzf ./ngrok-v3-stable-linux-amd64.tgz -C /usr/local/bin
- Регистрируемся в Ngrok (https://ngrok.com) и получаем authtoken
- Теперь, когда вы установили ngrok и авторизировались на свое устройство Linux, привязываем его к своей учетной записи ngrok с помощью своего authtoken
ngrok authtoken NGROK_AUTHTOKEN
- Теперь пересылаем порт HTTP по умолчанию
ngrok http <http://localhost:80>
- Берем ссылку которую сгенерировал Ngrok и авторизируемся в PNETlab web
Важное замечание! подключение к веб серверу PNETlab таким образом возможно только по HTTPS, поэтому переводим его в режим HTTPS - only и сделать это надо на браузере с движком mozila-firefox
- В строке меню в верхней части экрана нажмите Firefox и выберите "Настройки"
- Выберите Конфиденциальность и безопасность в меню слева.