
[【English】](../README.md) [【繁体中文】](README-zh-Hant.md) [【简体中文】](README-zh-Hans.md) [【日本语】](README-JP.md) [【Español】](README-ES.md) [【Italiano】](README-IT.md) [【한국어】](README-KR.md) [【العربي】](README-AR.md) [【Tiếng Việt】](README-VN.md) [【แบบไทย】](README-TH.md) OmniEdge เป็นโครงสร้างพื้นฐาน VPN แบบโอเพ่นซอร์ส p2p เลเยอร์ 2 ที่ใช้โปรโตคอล [n2n](https://github.com/ntop/n2n) ซึ่งเป็นทางเลือก VPN แบบดั้งเดิม ไม่มีเซิร์ฟเวอร์กลาง ปรับขนาดได้ง่ายพร้อมการบำรุงรักษาน้อย เกิดอะไรขึ้นในอินทราเน็ต อยู่ในอินทราเน็ต  ## ฟีเจอร์หลัก: |||| |----|----|----| |การจัดการการดูแลแดชบอร์ด| VPN แบบตาข่าย|แอป GUI บนเดสก์ท็อปสำหรับ MacOS (แถบเมนู) และ Windows (ซิสเต็มเทรย์)| |เครือข่ายเสมือนหลายเครือข่าย|Site-to-Site VPNs|แอปบรรทัดคำสั่ง cli สำหรับ Linux, FreeBSD, Raspbian และ MacOS| |ผู้ใช้หลายคน|การถ่ายโอนข้อมูลไม่จำกัด|แอปบรรทัดคำสั่ง cli สำหรับ armv7,arm64,RISC-V64,x86_64 และ amd64| |อุปกรณ์หลายเครื่อง|การเชื่อมต่อเพียร์ทูเพียร์ที่เข้ารหัส|แอปมือถือสำหรับ iOS และ Android| |Supernode ที่โฮสต์เอง |รีเลย์การเชื่อมต่อที่เข้ารหัส|แอปแท็บเล็ตสำหรับ iPad, แท็บเล็ต Android และ Android TV| |การแชร์เครือข่ายเสมือน|รองรับระบบไฮบริดคลาวด์|แอป NAS สำหรับ Synology| |กุญแจนิรภัย| Zero-Config|การจัดสรร supernode สาธารณะอัตโนมัติ| |[การควบคุมอุปกรณ์ระยะไกล](https://omniedge.io/docs/article/Cases/VNC)|[วางไฟล์จากระยะไกล](https://omniedge.io/docs/article/Cases/landrop) |การจัดสรร IP อัตโนมัติ | คุณสามารถค้นหาคุณสมบัติเพิ่มเติมได้ในหน้า [การกำหนดราคา](https://omniedge.io/pricing) สำหรับองค์กร ## เริ่มต้นใน 5 นาที 1. ลงทะเบียนบัญชีของคุณ: [สมัคร](https://omniedge.io/register) 2. [ดาวน์โหลด](https://omniedge.io/download) แอป OmniEdge สำหรับแพลตฟอร์มของคุณ 3. หรือเรียกใช้คำสั่งต่อไปนี้หากคุณต้องการใช้เวอร์ชัน cli: ``` ทุบตี curl https://omniedge.io/install/omniedge-install.sh | ทุบตี ``` 4. เข้าสู่ระบบด้วยอีเมลและรหัสผ่าน เลือกเครือข่ายไวรัส เชื่อมต่อ! คุณพร้อมแล้ว! และหากคุณต้องการเข้าสู่ระบบด้วย **คีย์ความปลอดภัย** หรือจัดการอุปกรณ์ของคุณ ให้ไปที่ [เอกสารประกอบ](https://omniedge.io/docs) เพื่อดูข้อมูลเพิ่มเติม ## รวบรวม ### OmniEdge Cli 1. สิ่งแวดล้อม: Golang 1.16.6 2. รวบรวม: - 2.1. Ubuntu /linux ```bash 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 ```bash 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 ```bash 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 ``` 3. ข้ามคอมไพล์ - 3.1 RISC-V โฮสต์ระบบปฏิบัติการ: Ubuntu 20.04 ```bash 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/** ### OmniEdge Android 1. ดาวน์โหลด Android Studio: https://developer.android.com/studio 2. รับ repo และคอมไพล์ ```bash git clone https://github.com/omniedgeio/omniedge-android.git` ./gradlew test --stacktrace ./gradlew assembleDebug --stacktrace ``` เราได้เตรียม CI สำหรับ Github และ Gitlab สำหรับการสร้างโดยอัตโนมัติ 1. Github: https://github.com/omniedgeio/omniedge-android/blob/main/.github/workflows/build.yml 2. GitLab: https://github.com/omniedgeio/omniedge-android/blob/main/.gitlab-ci.yml ### OmniEdge iOS 1. ดาวน์โหลดและติดตั้ง Xcode 2. รับ repo และคอมไพล์ ```bash git clone https://github.com/omniedgeio/omniedge-iOS.git cd omniedge-iOS open OmniEdgeNew/OmniEdgeNew.xcworkspace ``` Xcode จะเปิดขึ้นโดยอัตโนมัติ คุณต้องตั้งค่าบัญชีนักพัฒนาเพื่อเริ่มคอมไพล์ เราแนะนำให้รวบรวมแพ็คเกจบนอุปกรณ์ของคุณแยกกัน โดยเฉพาะแพ็คเกจ **Tunnel**
### OmniEdge-macOS
1. ดาวน์โหลดและติดตั้ง Xcode
2. รับ repo และคอมไพล์
```bash
git clone https://github.com/omniedgeio/omniedge-macOS.git
cd omniedge-macOS
open Omniedge.xcodeproj
```
Xcode จะเปิดขึ้นโดยอัตโนมัติ คุณต้องตั้งค่าบัญชีนักพัฒนาเพื่อเริ่มคอมไพล์
### OmniEdge-windows
1. ดาวน์โหลดและติดตั้ง QT
2. รับ repo และคอมไพล์
```bash
git clone https://github.com/omniedgeio/omniedge-windows.git
cd omniedge-windows
```
เปิด **OmniEdge.pro** และเริ่มคอมไพล์
## การใช้งาน
- [Virtual Network, Devices, Security Key, and Settings](https://omniedge.io/docs/article/admin)
- [Windows 7,10,11 for Intel or Arm](https://omniedge.io/docs/article/install/windows)
- [Android](https://omniedge.io/docs/article/install/android)
- [Linux Cli for raspberry Pi, Nvidia Jeston,and more](https://omniedge.io/docs/article/install/cli)
- [MacOS Cli](https://omniedge.io/docs/article/install/macoscli)
- [Synology](https://omniedge.io/docs/article/install/synology)
- [Docker](https://omniedge.io/docs/article/install/docker)
- [Github Action](https://omniedge.io/docs/article/install/github-action)
- [iOS](https://omniedge.io/docs/article/install/ios)
- [Setup custom supernode](https://omniedge.io/docs/article/install/customize-supernode)
## กรณีการใช้งาน
> บอกกรณีการใช้งานของคุณให้เราทราบ เพื่อที่เราจะสามารถแบ่งปันให้ผู้อื่นได้
- [Remote connect windows without exposing public IP with Omniedge](https://omniedge.io/docs/article/Cases/RDP)
- [Display and control macOS, Linux and Windows ](https://omniedge.io/docs/article/Cases/VNC)
- [Keep connection with your AI based Project on Jetson](https://omniedge.io/docs/article/Cases/jetson)
- [Display and control your Android device with Omniedge from anywhere on MacOS, Windows and Linux](https://omniedge.io/docs/article/Cases/android-remote)
- [Talk to your family and share photos in a LAN on the internet](https://omniedge.io/docs/article/Cases/lan-messenger)
- [Air Drop Any Files between MacOS, Windows, Routers, Linux and Android with Omniedge from anywhere](https://omniedge.io/docs/article/Cases/landrop)
## เปรียบเทียบ
- [VPN vs. OmniEdge](https://omniedge.io/docs/article/compare/vpn-vs-omniedge)
- [Express VPN vs. OmniEdge](https://omniedge.io/docs/article/compare/expressvpn-vs-omniedge)
- [frp/ngrok vs. OmniEdge](https://omniedge.io/docs/article/compare/frp-ngrok-vs-omniedge)
- [ZeroTier vs. OmniEdge](https://omniedge.io/docs/article/compare/zerotier-vs-omniedge)
- [n2n vs. OmniEdge](https://omniedge.io/docs/article/compare/n2n-vs-omniedge)
## ใครพูดถึงเราบ้าง
- [Founded by a Single Tweet Startup OmniEdge’s effort to let connect without concern](https://threat.technology/founded-by-a-single-tweet-startup-omniedges-effort-to-let-connect-without-concern/)
- [voonze: OmniEdge, to access your Intranet from the Internet using P2P](https://voonze.com/omniedge-to-access-your-intranet-from-the-internet-using-p2p/)
- [wwwhatsnew: OMNIEDGE, PARA ACCEDER A TU INTRANET DESDE INTERNET USANDO P2P](https://wwwhatsnew.com/2022/03/03/omniedge-para-acceder-a-tu-intranet-desde-internet-usando-p2p/)
- [l'Entrepreneur: OmniEdge, pour accéder à votre Intranet depuis Internet en P2P](https://lentrepreneur.co/style/technologie/omniedge-pour-acceder-a-votre-intranet-depuis-internet-en-p2p-04032022)
- [RunaCapital: Awesome OSS alternatives](https://github.com/RunaCapital/awesome-oss-alternatives)
- [OmniEdge in ntopconf 2022](https://www.ntop.org/ntopconf2022/)
## Advisor
[lucaderi](https://github.com/lucaderi)
## Contributors
[harri8807](https://github.com/orgs/omniedgeio/people/harri8807) , [Tex-Tang](https://github.com/Tex-Tang), [ivyxjc](https://github.com/orgs/omniedgeio/people/ivyxjc), [kidylee](https://github.com/kidylee), [EbenDang](https://github.com/orgs/omniedgeio/people/EbenDang)
,[zteshadow](https://github.com/zteshadow), [ChenYouping](https://github.com/orgs/omniedgeio/people/ChenYouping),[ddrandy](https://github.com/orgs/omniedgeio/people/ddrandy), **Tsingv**, [mtx2d](https://github.com/mtx2d),[Blackrose](https://github.com/Blackrose), [cheung-chifung](https://github.com/cheung-chifung),[我不是矿神](https://imnks.com/5768.html)
>อย่าลังเลที่จะบอกเราเกี่ยวกับโพสต์ใด ๆ ที่เกี่ยวข้องกับเราผ่านทางปัญหาหรือประชาสัมพันธ์
----
หากมีคำถามเพิ่มเติม สามารถพูดคุยกับเราได้ที่ [Discussions](https://github.com/omniedgeio/omniedge/discussions)