【English】 【繁体中文】 【简体中文】 【日本语】 【Español】 【Italiano】 【한국어】 【العربي】 【Tiếng Việt】 【แบบไทย】
OmniEdgeは、従来のVPNの代替手段である[n2n](https://github.com/ntop/n2n)プロトコルに基づくオープンソースのp2pレイヤー2VPNインフラストラクチャです。 中央サーバーがなく、メンテナンスが少なくて簡単に拡張できます。 イントラネットで何が起こるかは、イントラネットにとどまります。
ダッシュボード管理 | メッシュVPN | MacOS(メニューバー)およびWindows(システムトレイ)用のデスクトップGUIアプリ |
マルチ仮想ネットワーク | サイト間VPN | Linux、FreeBSD、Raspbian、MacOS用のコマンドラインCLIアプリ |
マルチユーザー | 無制限のデータ転送 | armv7、arm64、RISC-V64、x86_64およびamd64用のコマンドラインCLIアプリ |
マルチデバイス | 暗号化されたピアツーピア接続 | iOSおよびAndroid用のモバイルアプリ |
セルフホストスーパーノード | 暗号化接続リレー | iPad、Androidタブレット、AndroidTV用のタブレットアプリ |
仮想ネットワークの共有 | ハイブリッドクラウドのサポート | Synology用のNASアプリ |
セキュリティキー | Zero-Config | 自動パブリックスーパーノード割り当て |
リモートデバイス制御 | ファイルをリモートでドロップ | 自動IP割り当て |
その他の機能については、エンタープライズ向けの[価格設定](https://omniedge.io/pricing)ページをご覧ください。
- アカウントにサインアップします:[サインアップ](https://omniedge.io/register)
- [ダウンロード](https://omniedge.io/download)プラットフォーム用のOmniEdgeアプリ
- または、cliバージョンを使用する場合は、次のコマンドを実行します。
`bash curl https://omniedge.io/install/omniedge-install.sh | bash
` - メールアドレスとパスワードでログインし、仮想ネットワークを選択して接続します。
準備万端です!
また、セキュリティキーでログインする場合、またはデバイスを管理する場合は、[ドキュメント](https://omniedge.io/docs)にアクセスして詳細を確認してください。
- 環境:Golang 1.16.6
- コンパイル:
- 2.1. Ubuntu /linux
sudo apt-get -y update
sudo apt-get install -y openssl build-essential libssl-dev zip autoconf
git clone 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
#freebsd
su
pkg update && pkg install go gmake git openssl zip autoconf automake libtool
https://github.com/omniedgeio/omniedge-cli
cd omniedge-cli
go mod download
go generate
BUILD_ENV=prod make build-freebsd
- クロスコンパイル
- 3.1 RISC-V
ホストOS: 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
コンパイルされたomniedge-cliは**/out/**にあります
- Android Studioをダウンロードします:https://developer.android.com/studio
- リポジトリを取得してコンパイルします
git clone https://github.com/omniedgeio/omniedge-android.git`
./gradlew test --stacktrace
./gradlew assembleDebug --stacktrace
また、GithubとGitlabのCIを自動的にビルドするために準備しました。
- 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
- Xcodeをダウンロードしてインストールします
- リポジトリを取得してコンパイルします
git clone https://github.com/omniedgeio/omniedge-iOS.git
cd omniedge-iOS
open OmniEdgeNew/OmniEdgeNew.xcworkspace
Xcodeが自動的に開きます。コンパイルを開始するには、開発者アカウントを設定する必要があります。 パッケージ、特にTunnelパッケージをデバイスで個別にコンパイルすることをお勧めします。
- Xcodeをダウンロードしてインストールします
- リポジトリを取得してコンパイルします
git clone https://github.com/omniedgeio/omniedge-macOS.git
cd omniedge-macOS
open Omniedge.xcodeproj
Xcodeが自動的に開きます。コンパイルを開始するには、開発者アカウントを設定する必要があります。
- QTをダウンロードしてインストールします
- リポジトリを取得してコンパイルします
git clone https://github.com/omniedgeio/omniedge-windows.git
cd omniedge-windows
OmniEdge.proを開き、コンパイルを開始します。
- 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
他の人と共有できるように、ユースケースを教えてください
- 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
問題またはPRを介して私たちに関連する投稿についてお気軽にお知らせください。
harri8807 , Tex-Tang, ivyxjc, kidylee, EbenDang ,zteshadow, ChenYouping,ddrandy, Tsingv, mtx2d,Blackrose, cheung-chifung,我不是矿神
ご不明な点がございましたら、[Discord](https://discord.gg/d4faRPYj)までお気軽にお問い合わせください。