Ngrok — это инструмент, который предоставляет возможность локальным серверам, запущенным на вашем компьютере, быть доступными из интернета. Это чрезвычайно полезно, когда вы хотите предоставить доступ к вашему локальному серверу другим людям или тестировать веб-приложение на мобильных устройствах без необходимости развертывания сервера на удаленной машине.
Установка и настройка ngrok на Kali Linux может занять всего несколько простых шагов. Прежде всего, убедитесь, что у вас уже установлен Kali Linux на вашем компьютере. Если это не так, вы можете загрузить и установить его с официального сайта.
Шаг 1: Откройте терминал и выполните следующую команду для загрузки ngrok: sudo apt-get install ngrok
Шаг 2: После завершения установки, вы можете запустить ngrok, введя команду ngrok http 80, где 80 — это порт вашего локального сервера. Ngrok создаст туннель и выдаст вам URL-адрес, который вы можете использовать для доступа к вашему локальному серверу из интернета.
Используя эти простые шаги, вы можете легко установить и настроить ngrok на Kali Linux. Теперь у вас есть возможность делиться своими локальными серверами с другими людьми или тестировать свои веб-приложения на различных устройствах без лишних хлопот.
Установка и настройка ngrok на Kali Linux
Шаг 1: Установка ngrok
1. Откройте терминал в Kali Linux.
2. Загрузите архив ngrok с официального сайта, используя следующую команду:
wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
3. Распакуйте загруженный архив, используя следующую команду:
unzip ngrok-stable-linux-amd64.zip
Шаг 2: Авторизация в ngrok
1. Зарегистрируйтесь на официальном сайте ngrok, чтобы получить свой токен аутентификации.
2. В терминале извлеките ваш токен аутентификации с помощью следующей команды:
./ngrok authtoken ВАШ_ТОКЕН
Шаг 3: Запуск ngrok
1. В терминале перейдите в директорию с распакованным архивом ngrok, используя следующую команду:
cd ngrok
2. Запустите ngrok, указав порт вашего локального сервера, с помощью следующей команды:
./ngrok http 80
3. После запуска ngrok вы увидите информацию о статусе и параметры вашего туннеля.
Поздравляю! Теперь вы можете получить публичный доступ к вашему локальному серверу с помощью созданного туннеля ngrok.
Подготовка к установке ngrok на Kali Linux
1. Обновить Kali Linux:
Перед установкой ngrok рекомендуется обновить все пакеты на Kali Linux. Для этого открой терминал и выполните следующую команду:
sudo apt-get update
2. Установить необходимые зависимости:
Ngrok требует наличия некоторых зависимостей для корректной работы. Установите их с помощью следующей команды:
sudo apt-get install build-essential
3. Установить Go Programming Language:
Ngrok был написан на Go, поэтому необходимо установить Go для компилирования и сборки кода. Скачайте Go с официального сайта и выполните следующие команды для установки:
wget https://golang.org/dl/go1.17.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.17.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin
4. Проверить версию Go:
Убедитесь, что Go успешно установлен, выполнив следующую команду:
go version
Если вы видите версию Go, значит установка прошла успешно.
После выполнения этих четырех шагов вы будете готовы к установке и настройке ngrok на Kali Linux.
Установка ngrok на Kali Linux
Для установки ngrok на Kali Linux, следуйте данным шагам:
- Откройте терминал и выполните следующую команду, чтобы загрузить архив ngrok:
- Распакуйте загруженный архив с помощью команды:
- Для запуска ngrok используйте команду:
wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
unzip ngrok-stable-linux-amd64.zip
./ngrok
После этих шагов ngrok будет установлен и готов к использованию на Kali Linux.
Настройка ngrok на Kali Linux
Шаг 1: Скачайте ngrok с официального сайта. Откройте терминал и перейдите в папку, где вы сохранили скачанный файл.
Шаг 2: Распакуйте ngrok архив с помощью команды: unzip ngrok.zip
.
Шаг 3: Переместите файл ngrok в директорию /usr/local/bin с помощью команды: sudo mv ngrok /usr/local/bin
.
Шаг 4: Зарегистрируйтесь на официальном сайте ngrok, чтобы получить авторизационный токен.
Шаг 5: В терминале введите следующую команду для авторизации: ngrok authtoken ваш_токен
.
Шаг 6: Ngrok успешно установлен и настроен на Kali Linux. Теперь вы можете запускать свой локальный веб-сервер с помощью команды: ngrok http 80
.
Теперь ваш локальный веб-сервер доступен из интернета с помощью ngrok. Можете делиться ссылкой, которую предоставляет ngrok, чтобы другие пользователи могли видеть ваш сайт или приложение.
Обратите внимание, что при каждом запуске ngrok будет генерировать новый URL, поэтому вам придется обновлять ссылку при каждом запуске.