Мой кластер hadoop состоит из 2 машин:
- master - это AWS t2.medium Ubuntu
- мой персональный ноутбук Mac Mojave
Я хочу соединить мой Mac и экземпляр EC2, который состоит из 2 частей:
- пароль меньше ssh - чего я могу достичь, используя
./ngrok tcp 22
, который предоставляет порт 22 * 1013 * - Разрешение DNS моего Mac, чтобы я мог пропинговать из экземпляра AWS - этого я не могу достичь.Я попытался
./ngrok http 8080
, который дает мне Переадресация http://*****.ngrok.io -> localhost: 8080 , но если я пингуюсь с моего экземпляра EC2, то есть ping *****.ngrok.io
, ничего не появляется, и когда я прекращаю пинг, я получаю 38 переданных пакетов, 0 полученных, 100% потерь пакетов, время 37876 мс .Кроме того, если я делаю ./ngrok tcp 8080
на моем Mac, т.е.подключиться через tcp и пинговать с EC2, используя nmap 0.tcp.ngrok.io -p 12345
, получаю,
Это происходит из-за того, что мой порт закрыт?Должен ли я поиграться с pfctl
и попытаться открыть порт, а затем попробовать процесс?