Bore

Developed in Rust language, it is a TCP tunneling tool that opens local ports to the Internet via a remote server. NAT bypasses firewalls, allowing services on the local network to access the outside world. It offers a self-hosted structure that can work with a single binary file on the client and server side.

BO

ekzhang · VPN & Networking

STARS11.6K
FORKS531
COMMITS—
CONTRIBUTORS21
VERSIONv0.6.0
UPDATED8 mo ago
TunnelNetworkingrustMIT

Common commercial products in this category: NordVPN, Cisco AnyConnect, Zscaler

What can it do?
  • You open a port running on your local machine to the Internet via a remote server.
  • You direct a different server or device on your local network to the outside world.
  • By setting up your own server, you tunnel TCP traffic safely.
Heads up
  • • Website is unreachable (checked: 2026-10-31)
User reviews
  • ↓ NegativeGitHub Issue

    Spectrum Internet blocks bore.pub

    “I'm having this problem persistently, even after reboots ``` bore local --to bore.pub 3001 Error: could not connect to bore.pub:7835 Caused by: Connection refused (os error 111) ``` _Originally posted by @ekzhang in”

  • • NeutralGitHub Issue

    Abuse reports and suspension of bore.pub service

    “I received the following email from Porkbun today. This is disappointing, bore has been running for almost three years now and the use of the public instance for phishing has only recently started. It's intended as a public service for developers, and I'm disheartened that it's…”

GitHub

My note

Alternative pages

More in: VPN & Networking