【English】 【繁体中文】 【简体中文】 【日本语】 【Español】 【Italiano】 【한국어】 【العربي】 【Tiếng Việt】 【แบบไทย】
OmniEdge è un'infrastruttura VPN di livello 2 p2p open source basata sul protocollo n2n, un'alternativa VPN tradizionale. Nessun server centrale, facile da scalare con meno manutenzione. Ciò che accade in intranet, rimane in intranet.
Gestione amministrazione dashboard | VPN mesh | App GUI desktop per MacOS(barra dei menu) e Windows(systray) |
Reti virtuali multiple | VPN da sito a sito | App cli da riga di comando per Linux, FreeBSD, Raspbian e MacOS |
Multi utenti | Trasferimento dati illimitato | App cli riga di comando per armv7, arm64, RISC-V64, x86_64 e amd64 |
Multi dispositivi | Connessione peer-to-peer crittografata | App mobili per iOS e Android |
Supernodo self-hosted | Relè di connessione crittografato | App per tablet per iPad, tablet Android e Android TV |
Condivisione rete virtuale | Supporto cloud ibrido | App NAS per Synology |
Chiavi di sicurezza | Zero-Config | Assegnazione automatica dei supernodi pubblici |
Controllo dispositivo remoto | Rilascia file in remoto | Assegnazione IP automatica |
Puoi trovare altre funzionalità nella pagina Pricing per Enterprise.
- Registra il tuo account: Registrati
- Scarica App OmniEdge per la tua piattaforma
- Oppure esegui il seguente comando se desideri utilizzare la versione cli:
curl https://omniedge.io/install/omniedge-install.sh | bash
- Accedi con la tua Email e password, seleziona la tua rete virtuale, connettiti!
Siete a posto!
E se vuoi accedere con la chiave di sicurezza, o gestire i tuoi dispositivi, vai e controlla Documentazione per ulteriori informazioni.
- Ambiente: Golang 1.16.6
- Compila:
- 2.1. Ubuntu /linux
sudo apt-get -y update
sudo apt-get install -y openssl build-essential libssl-dev zip autoconf
git clone https://github.com/omniedgeio/omniedge-cli
cd omniedge-cli
go mod download
go generate
BUILD_ENV=prod make build
- 2.2. macOS
brew install autoconf automake libtool
git clone https://github.com/omniedgeio/omniedge-cli
cd omniedge-cli
go mod download
go generate
BUILD_ENV=prod make build-darwin
- 2.3. freebsd
su
pkg update && pkg install go gmake git openssl zip autoconf automake libtool
git clone https://github.com/omniedgeio/omniedge-cli
cd omniedge-cli
go mod download
go generate
BUILD_ENV=prod make build-freebsd
- Compilazione incrociata
- 3.1 RISC-V
Sistema operativo host: Ubuntu 20.04
apt-get update
apt-get install -y openssl autoconf build-essential libssl-dev zip wget g++-riscv64-linux-gnu gcc-riscv64-linux-gnu
wget https://go.dev/dl/go1.18.4.linux-amd64.tar.gz
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.18.4.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin
go version
export GOOS=linux
export GOARCH=riscv64
export CGO_ENABLED=1
export CC=riscv64-linux-gnu-gcc
git clone https://github.com/omniedgeio/omniedge-cli.git
cd omniedge-cli
go mod download
go generate
BUILD_ENV=prod make build-riscv64
L'omniedge-cli compilato si troverà in /out/
- Scarica Android Studio: https://developer.android.com/studio
- Ottieni il repository e compila
git clone https://github.com/omniedgeio/omniedge-android.git`
./gradlew test --stacktrace
./gradlew assembleDebug --stacktrace
Abbiamo anche preparato il CI per Github e Gitlab per la compilazione automatica.
- Github: https://github.com/omniedgeio/omniedge-android/blob/main/.github/workflows/build.yml
- GitLab: https://github.com/omniedgeio/omniedge-android/blob/main/.gitlab-ci.yml
- Scarica e installa Xcode
- Ottieni il repository e compila
git clone https://github.com/omniedgeio/omniedge-iOS.git
cd omniedge-iOS
open OmniEdgeNew/OmniEdgeNew.xcworkspace
Xcode si aprirà automaticamente, devi impostare il tuo account sviluppatore per avviare la compilazione. Ti consigliamo di compilare il pacchetto sui tuoi dispositivi separatamente, in particolare il pacchetto Tunnel.
- Scarica e installa Xcode
- Ottieni il repository e compila
git clone https://github.com/omniedgeio/omniedge-macOS.git
cd omniedge-macOS
open Omniedge.xcodeproj
Xcode si aprirà automaticamente, devi impostare il tuo account sviluppatore per avviare la compilazione.
- Scarica e installa QT
- Ottieni il repository e compila
git clone https://github.com/omniedgeio/omniedge-windows.git
cd omniedge-windows
apri OmniEdge.pro e inizia a compilare.
- Virtual Network, Devices, Security Key, and Settings
- Windows 7,10,11 for Intel or Arm
- Android
- Linux Cli for raspberry Pi, Nvidia Jeston,and more
- MacOS Cli
- Synology
- Docker
- Github Action
- iOS
- Setup custom supernode
Dicci il tuo caso d'uso, così possiamo condividerlo con gli altri
- Remote connect windows without exposing public IP with Omniedge
- Display and control macOS, Linux and Windows
- Keep connection with your AI based Project on Jetson
- Display and control your Android device with Omniedge from anywhere on MacOS, Windows and Linux
- Talk to your family and share photos in a LAN on the internet
- Air Drop Any Files between MacOS, Windows, Routers, Linux and Android with Omniedge from anywhere
- VPN vs. OmniEdge
- Express VPN vs. OmniEdge
- frp/ngrok vs. OmniEdge
- ZeroTier vs. OmniEdge
- n2n vs. OmniEdge
- Founded by a Single Tweet Startup OmniEdge’s effort to let connect without concern
- voonze: OmniEdge, to access your Intranet from the Internet using P2P
- wwwhatsnew: OMNIEDGE, PARA ACCEDER A TU INTRANET DESDE INTERNET USANDO P2P
- l'Entrepreneur: OmniEdge, pour accéder à votre Intranet depuis Internet en P2P
- RunaCapital: Awesome OSS alternatives
- OmniEdge in ntopconf 2022
harri8807 , Tex-Tang, ivyxjc, kidylee, EbenDang ,zteshadow, ChenYouping,ddrandy, Tsingv, mtx2d,Blackrose, cheung-chifung,我不是矿神
sentiti libero di parlarci di qualsiasi post relativo a noi tramite problema o PR.
Se hai altre domande, sentiti libero di parlare con noi su Discussions.