# OpenWrt

[Sinip](https://sinip.tech) te permite administrar tus equipos de red con [**OpenWrt**](https://openwrt.org/) de forma remota y **sin IP pública**.

## Pre requisitos

Para empezar a administrar tus dispositivos *OpenWrt* de forma remota necesitas:

* Uno o más dispositivos con OpenWrt a usarse como `Dispositivo de red remoto`
* Una PC o Smartphone a usarse como `Dispositivo Administrativo`
* Una llave (archivo \*.ovpn) descargada desde tu [cuenta Sinip](https://my.sinip.tech)

{% hint style="danger" %}
Recuerda que las llaves te permiten conectar dispositivos a tu red *Sinip*, no se las des a nadie!
{% endhint %}

El firmware OpenWrt soporta varias marcas y modelos de equipos de red como:

* TP-Link
* D-Link
* Linksys
* MikroTik
* Ubiquiti
* Netgear
* TRENDnet
* Asus
* Xiomi

Y varias otras marcas más, esta es una lista exhaustiva de todas ellas: <https://openwrt.org/toh/start>

Para instalar OpenWrt en uno de tus dispositivos de red, puedes seguir su documentación oficial: <https://openwrt.org/docs/start>

## Conectar un dispositivo OpenWrt a tu red Sinip

En un navegador web accede al panel de administración web de OpenWrt (la IP por defecto es `192.168.1.1`). Ingresa con el usuario `root` y la contraseña que hayas configurado.

Ingresa al menú `System` -> `Software` y da click en "Update lists".

Usa el campo "Filter" para buscar e instalar los siguientes paquetes:

* luci-app-openvpn
* openvpn-easy-rsa
* openvpn-openssl

Una vez que los 3 paquetes se hayan instalado correctamente, cierra la sesión en el panel administrativo e ingresa nuevamente.

Descarga una llave desde tu [cuenta Sinip](https://my.sinip.tech). En panel de administración web de tu dispositivo OpenWrt dirígete al menú `VPN` -> `OpenVPN`, carga la llave en la sección `OVPN configuration file upload` con el nombre "Sinip" y haz click en `Upload`.

{% hint style="warning" %}
Para cada dispositivo que se configure, es necesario utilizar una `llave` distinta.
{% endhint %}

Marca el casillero `Enabled` para la conexión con nombre "Sinip", haz click en `start` y finalmente click en `Save & Apply`.

Si todo ha salido bien, el campo `Started` de la conexión con nombre "Sinip" tendrá un estado de "`yes`".

![](/files/-MG5cG_Seme4yazXkObH)

{% hint style="success" %}
Si el campo "`Started`" está marcado como *`yes`*, tu equipo se encuentra ahora conectado a tu red *Sinip*!
{% endhint %}

## Administrar un dispositivo OpenWrt de forma remota

Una vez que tu dispositivo OpenWrt esté conectado a tu red *Sinip*, puedes administrarlo remotamente desde una PC o Smartphone administrativo usando un navegador web, ingresando a la IP *Sinip* de tu dispositivo.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sinip.tech/sinip/configurar-dispositivos-remotos/openwrt.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
