Skip to content

urnetwork/proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

URNetwork Proxy

A collection of user-space proxy implementations to bridge URNetwork to other protocols without requiring root privileges.

Overview

The proxy repository provides two implementations:

  • socks
    A SOCKS5 proxy that routes traffic through URNetwork.

  • wg
    A WireGuard-based proxy for secure tunneling over URNetwork.

Prerequisites

Before you begin, ensure you have:

- Go and Git installed on your system.

Installation

  1. Clone the required repositories:

    git clone https://github.com/urnetwork/connect
    git clone https://github.com/urnetwork/proxy
  2. Change into the proxy directory:

    cd proxy
  3. Choose your implementation:

    # For the SOCKS5 proxy:
    cd socks
    
    # For the WireGuard proxy:
    cd wg
  4. (Optional) Tidy up your module dependencies:

    go mod tidy
  5. Configuration & Usage

    - `socks` Follow the steps in socks/README.md to configure and launch the SOCKS5 proxy.
    - `wg`    See wg/EXAMPLE_SETUP.md for an example WireGuard setup and usage instructions.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •