Skip to content

Latest commit

 

History

History
255 lines (187 loc) · 13.9 KB

README-TH.md

File metadata and controls

255 lines (187 loc) · 13.9 KB

OmniEdge

OmniEdge

Website

Get Started   •   Website   •   Docs   •   Development   •   Examples Cases   •   Discord   •   Twitter   •   OmniEdge

【English】 【繁体中文】 【简体中文】 【日本语】 【Español】 【Italiano】 【한국어】 【العربي】 【Tiếng Việt】 【แบบไทย】

OmniEdge เป็นโครงสร้างพื้นฐาน VPN แบบโอเพ่นซอร์ส p2p เลเยอร์ 2 ที่ใช้โปรโตคอล n2n ซึ่งเป็นทางเลือก VPN แบบดั้งเดิม ไม่มีเซิร์ฟเวอร์กลาง ปรับขนาดได้ง่ายพร้อมการบำรุงรักษาน้อย เกิดอะไรขึ้นในอินทราเน็ต อยู่ในอินทราเน็ต

OmniEdge-clients

ฟีเจอร์หลัก:

การจัดการการดูแลแดชบอร์ด 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 สาธารณะอัตโนมัติ
การควบคุมอุปกรณ์ระยะไกล วางไฟล์จากระยะไกล การจัดสรร IP อัตโนมัติ

คุณสามารถค้นหาคุณสมบัติเพิ่มเติมได้ในหน้า การกำหนดราคา สำหรับองค์กร

เริ่มต้นใน 5 นาที

  1. ลงทะเบียนบัญชีของคุณ: สมัคร
  2. ดาวน์โหลด แอป OmniEdge สำหรับแพลตฟอร์มของคุณ
  3. หรือเรียกใช้คำสั่งต่อไปนี้หากคุณต้องการใช้เวอร์ชัน cli:
curl https://omniedge.io/install/omniedge-install.sh | ทุบตี
  1. เข้าสู่ระบบด้วยอีเมลและรหัสผ่าน เลือกเครือข่ายไวรัส เชื่อมต่อ!

คุณพร้อมแล้ว!

และหากคุณต้องการเข้าสู่ระบบด้วย คีย์ความปลอดภัย หรือจัดการอุปกรณ์ของคุณ ให้ไปที่ เอกสารประกอบ เพื่อดูข้อมูลเพิ่มเติม

รวบรวม

OmniEdge Cli

  1. สิ่งแวดล้อม: Golang 1.16.6
  2. รวบรวม:
  • 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
  1. ข้ามคอมไพล์
  • 3.1 RISC-V

โฮสต์ระบบปฏิบัติการ: 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/

OmniEdge Android

  1. ดาวน์โหลด Android Studio: https://developer.android.com/studio
  2. รับ repo และคอมไพล์
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 และคอมไพล์
git clone https://github.com/omniedgeio/omniedge-iOS.git
cd omniedge-iOS
open OmniEdgeNew/OmniEdgeNew.xcworkspace

Xcode จะเปิดขึ้นโดยอัตโนมัติ คุณต้องตั้งค่าบัญชีนักพัฒนาเพื่อเริ่มคอมไพล์ เราแนะนำให้รวบรวมแพ็คเกจบนอุปกรณ์ของคุณแยกกัน โดยเฉพาะแพ็คเกจ Tunnel

image

OmniEdge-macOS

  1. ดาวน์โหลดและติดตั้ง Xcode
  2. รับ repo และคอมไพล์
git clone https://github.com/omniedgeio/omniedge-macOS.git
cd omniedge-macOS
open Omniedge.xcodeproj

Xcode จะเปิดขึ้นโดยอัตโนมัติ คุณต้องตั้งค่าบัญชีนักพัฒนาเพื่อเริ่มคอมไพล์

OmniEdge-windows

  1. ดาวน์โหลดและติดตั้ง QT
  2. รับ repo และคอมไพล์
git clone https://github.com/omniedgeio/omniedge-windows.git
cd omniedge-windows

เปิด OmniEdge.pro และเริ่มคอมไพล์

การใช้งาน

กรณีการใช้งาน

บอกกรณีการใช้งานของคุณให้เราทราบ เพื่อที่เราจะสามารถแบ่งปันให้ผู้อื่นได้

เปรียบเทียบ

ใครพูดถึงเราบ้าง

Advisor

lucaderi

Contributors

harri8807 , Tex-Tang, ivyxjc, kidylee, EbenDang ,zteshadow, ChenYouping,ddrandy, Tsingv, mtx2dBlackrose, cheung-chifung,我不是矿神

อย่าลังเลที่จะบอกเราเกี่ยวกับโพสต์ใด ๆ ที่เกี่ยวข้องกับเราผ่านทางปัญหาหรือประชาสัมพันธ์


หากมีคำถามเพิ่มเติม สามารถพูดคุยกับเราได้ที่ Discussions