Site icon ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Пятница, 21 ноября, 2025

Как подключить локальный хост к Интернету с помощью Bore

Как подключить локальный хост к Интернету с помощью Bore

Bore — это бесплатная утилита командной строки с открытым исходным кодом, написанная на Rust, которая позволяет пользователям открывать локальный порт для доступа в Интернет без необходимости перенаправления портов.

Адрес bore.pub (http://bore.pub/) по умолчанию будет содержать динамический номер порта, соответствующий вашему локальному порту, но вы можете запросить конкретный статический номер порта, только если он доступен.

На наш взгляд, лучший способ использовать Bore — это с помощью того же инструмента командной строки самостоятельно разместить свой экземпляр Bore на VPS или сервере, а затем назначить этой системе домен. Позже вы сможете использовать этот домен для подключения локального порта к интернету с любым желаемым номером порта, не беспокоясь о его доступности.

В этой статье мы покажем вам, как использовать и открывать доступ к локальному хосту через Интернет с помощью Bore и общедоступного экземпляра сервера Bore, работающего по адресу bore.pub, а затем научу вас настраивать собственный экземпляр Bore с помощью одной команды.

 

Как подключить локальный хост к Интернету с помощью Bore

1. Первым делом нужно установить Bore в вашей системе. Он написан на Rust, что позволяет устанавливать его с помощью Cargo (менеджера пакетов Rust) или Brew в Linux и macOS.

 

Установите Bore с помощью Cargo

cargo install bore-cli

 

Установите Bore с помощью Brew

brew install bore-cli

 

2. После завершения установки вы можете экспортировать локальный порт в Интернет с помощью bore.pub-адреса. Например, следующая команда перенаправит порт 80 Apache в Интернет.

 

bore local 80 — в bore.pub

 

3. В предыдущей команде адрес с динамическим портом, выделенным для меня, — это bore.pub:37702, к которому можно получить доступ из любого места с помощью любого браузера, пока выполняется команда bore.

4. Как вы могли заметить, вам назначен случайный номер порта в экземпляре bore.pub . Однако вы можете использовать флаг -p <port-number> , чтобы запросить нужный номер порта, но только если он доступен.

 

bore local 80 — в bore.pub — порт 8820

 

 

Как настроить экземпляр Bore на VPS или сервере

Если вас раздражает отсутствие свободных портов при использовании общедоступного экземпляра Bore, вы можете настроить отдельный экземпляр Bore на своем VPS или сервере с помощью одной команды.

Всё, что нужно сделать, — это установить Bore с помощью ранее упомянутой команды, а затем выполнить следующую команду:

 

bore server -s my-secret-key

 

Когда экземпляр будет готов, вы сможете использовать ту же систему, другую систему в сети или получить к ней доступ из другого места, чтобы подключить локальный хост к интернету, назначив экземпляру Bore локальный или глобальный IP-адрес (или домен) в зависимости от сценария использования.

bore local 80 –-to <local-IP/global-IP/domain> -s my-secret-key

 

Как удалить Bore

Чтобы удалить Bore из вашей системы, выполните одну из следующих команд в зависимости от способа установки:

Удаление Bore, установленного через Cargo

cargo uninstall bore-cli

 

Удаление Bore, установленного через Brew

brew uninstall bore-cli
Exit mobile version