Skip to content

Latest commit

 

History

History
256 lines (187 loc) · 11 KB

README-ES.md

File metadata and controls

256 lines (187 loc) · 11 KB

OmniEdge

OmniEdge

Website

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

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

OmniEdge es una infraestructura VPN p2p de código abierto de capa 2 basada en el protocolo n2n, una alternativa VPN tradicional. Sin servidor central, fácil de escalar con menos mantenimiento. Lo que pasa en la intranet, se queda en la intranet.

OmniEdge-clients

Características clave:

Gestión de la administración del panel de control VPN en malla Aplicaciones GUI de escritorio para MacOS (barra de menú) y Windows (bandeja del sistema)
Multiredes virtuales VPN de sitio a sitio Aplicaciones CLI de línea de comando para Linux, FreeBSD, Raspbian y MacOS
Usuarios múltiples Transferencia de datos ilimitada Aplicaciones CLI de línea de comandos para armv7,arm64,RISC-V64,x86_64 y amd64
Dispositivos múltiples Conexión punto a punto cifrada Aplicaciones móviles para iOS y Android
Supernodo autohospedado Retransmisión de conexión cifrada Aplicaciones de tableta para iPad, tableta Android y Android TV
Compartir red virtual Compatibilidad con nube híbrida Aplicación NAS para Synology
Llaves de seguridad Zero-Config Asignación automática de supernodos públicos
Control remoto de dispositivos Soltar archivos de forma remota Asignación automática de IP

Puede encontrar más funciones en la página de Precios para empresas.

Comience en 5 minutos

  1. Registre su cuenta: Registrarse
  2. Descargar Aplicaciones OmniEdge para su plataforma
  3. O ejecute el siguiente comando si desea usar la versión cli:
curl https://omniedge.io/install/omniedge-install.sh | intento
  1. Inicie sesión con su correo electrónico y contraseña, seleccione su red virtual, ¡conéctese!

¡Estas listo!

Y si desea iniciar sesión con clave de seguridad o administrar sus dispositivos, consulte Documentación para obtener más información.

Compilar

OmniEdge Clip

  1. Medio ambiente: Golang 1.16.6
  2. Compilar:
  • 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. Compilación cruzada
  • 3.1 RISC-V

Sistema operativo anfitrión: 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

El omniedge-cli compilado se encontrará en /out/

OmniEdge Android

  1. Descarga Android Studio: https://developer.android.com/studio
  2. Obtener el repositorio y compilar
git clone https://github.com/omniedgeio/omniedge-android.git`
./gradlew test --stacktrace
./gradlew assembleDebug --stacktrace

También hemos preparado el CI para Github y Gitlab para construir automáticamente.

  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. Descarga e instala Xcode
  2. Obtener el repositorio y compilar
git clone https://github.com/omniedgeio/omniedge-iOS.git
cd omniedge-iOS
open OmniEdgeNew/OmniEdgeNew.xcworkspace

Xcode se abrirá automáticamente, debe configurar su cuenta de desarrollador para iniciar la compilación. Recomendamos compilar el paquete en sus dispositivos por separado, especialmente el paquete Tunnel.

image

OmniEdge-macOS

  1. Descarga e instala Xcode
  2. Obtener el repositorio y compilar
git clone https://github.com/omniedgeio/omniedge-macOS.git
cd omniedge-macOS
open Omniedge.xcodeproj

Xcode se abrirá automáticamente, debe configurar su cuenta de desarrollador para iniciar la compilación.

OmniEdge-windows

  1. Descarga e instala QT
  2. Obtener el repositorio y compilar
git clone https://github.com/omniedgeio/omniedge-windows.git
cd omniedge-windows

abre OmniEdge.pro y comienza a compilar.

Uso

Casos de uso

Cuéntenos su caso de uso, para que podamos compartirlo con otros

Comparar

Quien esta hablando de nosotros

Advisor

lucaderi

Contributors

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

siéntase libre de informarnos sobre cualquier publicación relacionada con nosotros a través de un problema o relaciones públicas.


Si tiene más preguntas, no dude en comunicarse con nosotros en Discussions.