Acceso privado a Internet Android OpenVPN

Contents

Código de búsqueda, repositorios, usuarios, problemas, solicitudes de extracción

Para más detalles, consulte Contribuir.

¿Dónde puedo encontrar sus archivos OVPN??

Ofrecemos varios conjuntos de archivos de configuración para OpenVPN. Los archivos son diferentes en cómo se conectan y/o la fuerza de la seguridad que usan. Puede hacer clic en el nombre de los archivos de configuración a continuación para descargar los archivos.

Conectación:

Al conectarte usando OpenVPN o PIA, le proporcionamos la opción de conectarte a través de puertos TCP o UDP. Sin embargo, los puertos TCP a menudo están menos restringidos que los puertos UDP, y esto puede permitir que las conexiones en redes como su universidad o lugar de trabajo tengan más éxito (pero no garantizado). Además, utilizando una dirección IP, haciendo ping a uno de nuestros servidores, en lugar del nombre del servidor (US-California.privacidad.red) puede permitirle conectarse correctamente donde su red está bloqueando o modificando DNS.

Archivos de configuración:

Estos archivos de configuración usan los servidores más nuevos. Las diferencias entre cada conjunto de archivos de configuración se detallan a continuación.

Archivos de configuración de OpenVPN (predeterminado): estos archivos se conectan a través del puerto UDP 1198 con AES-128-CBC+SHA1, usando el nombre del servidor para conectarse.

Archivos de configuración de OpenVPN (Windows predeterminado recomendado solo más bloqueo de bloqueo-DNS): estos archivos se conectan a través del puerto UDP 1198 con AES-128-CBC+SHA1, utilizando el nombre del servidor para conectarse.

Archivos de configuración de OpenVPN (fuerte): estos archivos se conectan a través del puerto UDP 1197 con AES-256-CBC+SHA256, utilizando el nombre del servidor para conectarse.

Archivos de configuración de OpenVPN (TCP): estos archivos se conectan a través del puerto TCP 502 con AES-128-CBC+SHA1, utilizando el nombre del servidor para conectarse.

Archivos de configuración de OpenVPN (Strong-TCP): estos archivos se conectan a través del puerto TCP 501 con AES-256-CBC+SHA256, utilizando el nombre del servidor para conectarse.

Además de los archivos de configuración de OpenVPN, se puede encontrar información sobre el uso de PIA DNS en configuraciones personalizadas aquí.

  Extratorrents.CC aujourd'hui

Búsquedas guardadas

Use búsquedas guardadas para filtrar sus resultados más rápidamente

Cancelar crear búsqueda guardada

Te registraste con otra pestaña o ventana. Recargar para actualizar su sesión. Usted firmó en otra pestaña o ventana. Recargar para actualizar su sesión. Cambió de cuentas en otra pestaña o ventana. Recargar para actualizar su sesión.

Acceso privado a Internet: cliente VPN de Android

PIA-FOSS/Mobile Android

Esta confirmación no pertenece a ninguna rama en este repositorio, y puede pertenecer a una bifurcación fuera del repositorio.

Cambiar ramas/etiquetas
Etiquetas de ramas
No pudo cargar ramas
Nada que mostrar
No se pudo cargar etiquetas
Nada que mostrar

Nombre ya en uso

Ya existe una etiqueta con el nombre de rama proporcionado. Muchos comandos GIT aceptan los nombres de etiquetas y ramas, por lo que crear esta rama puede causar un comportamiento inesperado. ¿Estás seguro de que quieres crear esta rama??

Cancelar crear

  • Local
  • Espacios de códigos

Https github cli
Use git o consulte con SVN utilizando la URL web.
Trabaja rápido con nuestra CLI oficial. Aprenda más sobre el CLI.

Inicio de sesión requerido

Inicie sesión para usar CodeSpaces.

Lanzamiento de Github Desktop

Si no pasa nada, descargue el escritorio de Github y vuelva a intentarlo.

Lanzamiento de Github Desktop

Si no pasa nada, descargue el escritorio de Github y vuelva a intentarlo.

Lanzamiento de Xcode

Si no pasa nada, descargue Xcode e intente nuevamente.

Lanzamiento del código Visual Studio

Tu CodeSpace se abrirá una vez que esté listo.

Hubo un problema para preparar su espacio de código, intente nuevamente.

Último cometer

Estadísticas de git

Archivos

No se pudo cargar información de confirmación más reciente.

Último mensaje de confirmación
Tiempo de compromiso

Readme.Maryland

Readme v0.1 / xx mes xxxx

Acceso privado a Internet

El acceso privado a Internet es el servicio VPN de consumo principal del mundo. En el acceso privado a Internet creemos en el acceso sin restricciones para todos, y como defensor firme del ecosistema de código abierto, hemos tomado la decisión de Open Source nuestros clientes VPN. Para obtener más información sobre el servicio PIA, visite nuestro sitio web PrivateTernetAccess.comunicarse.

  Η δασική ταινία Torrent Download

Aplicación Android

Instalación

Requisitos

  • Git (último)
  • Android Studio (canal estable)
  • Gradle (último)
  • ADB instalado
  • NDK (último)
  • Android 4.1+

Utilice estas instrucciones para instalar Git en su computadora si aún no está instalado: Instalación de Git

Utilice estas instrucciones para instalar y descargar Android Studio en su computadora si aún no está instalada: Android Studio Descargar enlace

Descargar CodeBase

Usando el terminal:

Git clon https: // github.com/ pia-foss/ *nombre de carpeta *

Escriba la carpeta que desea poner sin el ** o use una interfaz gráfica como Android Studio para clonar el repositorio.

Esto extraerá el repositorio principal, así como los submódulos requeridos y los inicializará.

Una vez que se realiza la extracción inicial, actualice los submódulos de manera recursiva:

Git Submodule Sync -Recursivo

Git Submodule Update –init – -RECURSIVE

Alternativamente, puede usar nuestro gowrapper alrededor de los comandos GIT para sincronizar los submódulos.

ir a correr pia.Ir – -Sync

Edificio

Una vez que el proyecto se clone y se actualizan los submódulos, el proyecto se construirá una vez que se abrirá en Android Studio. Esto requerirá construir los binarios para los módulos y configuraciones subyacentes. Esto puede llevar un tiempo para ciertas computadoras y solo se realiza en una limpieza completa y reconstruida. Puedes ver el progreso en la consola de gradle. Una vez completado, la aplicación podrá ejecutarse en un dispositivo conectado a la computadora o un emulador que se ejecuta en su computadora.

Tenga en cuenta que Android 4.X Los emuladores están rotos con VPN y no se conectarán.

Documentación

Arquitectura

comunicarse.PrivateNternetAccess.Android es el nombre del paquete para la sección PIA de la aplicación.

Delaware.parpadeo.OpenVPN contiene toda la implementación de OpenVPN de PIA VPN.

Todos los elementos de interfaz de usuario similares y las clases de modelos se mantienen juntas. Todas las actividades y fragmentos se mantienen juntos por el área de la aplicación en la que se encuentran.

Estructura de código a través de paquetes:

  • UI – Aplicación Clases y elementos de interfaz de usuario
  • Modelo: elementos de modelo de aplicación que incluyen manejadores, interfaces, eventos y POjos.
  • PIA: API, manejadores, interfaces, modelo y tareas relacionadas con la cuenta privada de acceso a Internet, el servidor y la información de conexión
  • Túnel: elementos de puente con OpenVPN.
  • Receptores: receptores de transmisión utilizados en PIA VPN.
  Ενημέρωση Ipvanish

Estilo de codificación

PIA VPN se construye utilizando un estilo similar a MVI (intención de vista de modelo) utilizando un bus de eventos para comunicarse entre diferentes capas de la aplicación. Utilizamos EventBus de Greenrobot para comunicar eventos en toda la aplicación y Okhttp para llamadas web. Nuestra estructura de nombres coloca el tipo de clase o el tema en el que se encuentra una clase al final del nombre.

Clases y archivos significativos

  • Piabuilder: inicializa los canales de notificación requeridos, la memoria caché de registros de VPN, los servicios y más. Debe inicializarse en la aplicación.OnCreate ()
  • PiaFactory: crea instancias de interfaces que le permiten controlar la VPN, obtener información de la cuenta y manejar elementos de conexión.
  • PiaovpnConfig: genera la configuración de VPN para enviar a OpenVPN.
  • ConnectionResponder – Maneja el agarre de IP, el reenvío de puertos y el maza para todas las conexiones.

Que contribuye

Al contribuir a este proyecto, está de acuerdo con los términos indicados en el Acuerdo de licencia de contribuyente (CLA) aquí.

Para más detalles, consulte Contribuir.

Los problemas y las solicitudes de extracción deben usar estas plantillas: Solicitud de problema y extracción.

Autores

  • Harrison Frede – Half47/Slai47
  • Arne Schwabe – Arne
  • Tommie Podzemski – Tommie
  • Justin Simpson – Justin

Licencia

Necesito llenar esto. Este proyecto tiene licencia bajo la licencia MIT (Expat), que se puede encontrar aquí.

Agradecimientos

Este producto incluye software desarrollado por el proyecto OpenSSL para su uso en el kit de herramientas OpenSSL. (https: // www.openssl.org/)

© 2002-2017 Openvpn Inc. – OpenVPN es una marca registrada de OpenVPN Inc.

Acerca de

Acceso privado a Internet: cliente VPN de Android