Página 1 de 1

Error wireguard en cliente movil

Publicado: 14 Jun 2023, 20:16
por danpacu
Buenas tardes.
Acabo de instalar en la raspi con este comando sudo curl -L https://install.pivpn.io | bash wireguard.
Todo fue bien, a la primera, elegí mi dominio de noip con el puerto mapeado especificamente para esta tarea pero el problema apareció en cuanto intenté activar en el movil el cliente que generé con el comando pivpn -a
Allí, en el movil, recibo el error: "Fallo de resolución DNS" one or more endopoints could not be resolved.
Lo que hice fue mirar el resolv.conf de la raspi.
Allí tengo

Código: Seleccionar todo

cat /etc/resolv.conf
# Generated by resolvconf

nameserver 1.1.1.1
nameserver 1.0.0.1
Y no hay manera de hacer funcionar el cliente en movil.
Hay alguna manera de solucionar esto? Qué hago mal, o qué tengo mal configurado?
POr otro lado, que otra info podría proporcionar para ser de más ayuda?
Gracias de antemano.

Re: Error wireguard en cliente movil

Publicado: 15 Jun 2023, 07:26
por egrueda
danpacu escribió: 14 Jun 2023, 20:16 Allí, en el movil, recibo el error: "Fallo de resolución DNS" one or more endopoints could not be resolved.
Eso significa que es tu móvil el que tiene el problema.
Y el problema diría que es que no encuentra el host de noip.
O sea, que el móvil intenta conectarse a "turaspi.no-ip.com" pero no encuentra la IP de ese host.
Cabe la posibilidad de que hayas tecleado mal el nombre del servidor (el dominio no-ip)

Re: Error wireguard en cliente movil

Publicado: 15 Jun 2023, 08:05
por danpacu
egrueda escribió: 15 Jun 2023, 07:26
Eso significa que es tu móvil el que tiene el problema.
Buenos días. Gracias por la aclaración. Me quedo un poco más tranquilo.
Hay alguna posibilidad/manera de comprobar si metí bien el dominio.no-ip.com sin desinstalar y reinstalar wireguard?

Un saludo, y gracias.

Re: Error wireguard en cliente movil

Publicado: 15 Jun 2023, 08:06
por egrueda
Habría que ver el archivo de configuración, del servidor al menos

Re: Error wireguard en cliente movil

Publicado: 15 Jun 2023, 08:13
por danpacu
Pues tengo esto en wg0.conf

Código: Seleccionar todo

/etc/wireguard# cat wg0.conf 
[Interface]
PrivateKey = MF0________________________=
Address = 10.157.70.1/24
MTU = 1420
ListenPort = 54456
### begin wire4 ###
[Peer]
PublicKey = 7________________
PresharedKey = rLsdefsdfsdfc________________
AllowedIPs = 10.157.70.2/32
### end wire4 ###
Y en el archivo de configuración del cliente lo siguiente:

Código: Seleccionar todo

/etc/wireguard/configs# cat wire4.conf 
[Interface]
PrivateKey = K__________________________
Address = 10.157.70.2/24
DNS = 1.1.1.1, 1.0.0.1

[Peer]
PublicKey = ___________
PresharedKey = _____________
Endpoint = testdan.ddns.net:54456
AllowedIPs = 0.0.0.0/0, ::0/0
Las lineas ______ representan las llaves "editadas".
Me pregunto si en el cliente debería añadir algo en allowed IPs?? Pero que?
Un saludo.