24.868
netweters
|
153.331
antwoorden
|
20.800
vragen
|
I had eerde al een goede tunnel maar doordat ik blijkbaar geen client meer kon instellen heb ik deze pivpn-installatie moeten verwijderen om opnieuw te installeren. Ik weet niet of ik iets over het hoofd heb gezien. graag wat hulp.
Ik wil pivpn opnieuw installeren met de curl-link maar ik krijg telkens de melding dat poort 433 het niet toelaat tot de server. Heb al een portforwarding op het ip van de pi en de poort uitgezonderd in de firewall op de modem maar niets lukt mij. Hoe kan ik alsnog de installatie uitvoeren.
Misschien moet je het curl commando en de exacte foutmelding delen, dan kunnen we meedenken.
@Geert8550 schreef:Heb al een portforwarding op het ip van de pi en de poort uitgezonderd in de firewall op de modem maar niets lukt mij..
Dit heeft niets met port forwarding te maken, dus die regel heeft geen nut. Ook een firewall rule lijkt me onnodig, tenzij je zelf regels hebt toegevoegd om dat verkeer te blokkeren. (Dat deel je dan best ook, zodat we alle info hebben).
Telenet doet in ieder geval standaard geen blokkering van uitgaand verkeer.
Ik gebruik altijd deze YouTube video om PiVPN en WireGuard (is sneller dan OpenVPN) in te stellen:
https://www.youtube.com/watch?v=xqTuqvySATg
en deze:
curl -L https://install.pivpn.io | bash
Welke RPi gebruik je en welk OS heb je geïnstalleerd? Portfowarding instellen naar 443 is normaal gezien niet nodig tijdens het installeren. Na installatie moet je wel even poort 51820 (WireGuard) forwarden.
Ik had tot vorige week een goed werkende tunnel via duckdns en wireguard met alleen maar 1 client. Via SSH of rechtreeks op de pi kon ik geen client meer aanmaken omdat er telkens een melding kwam dat het commando niet herkend was, vb (pivp -qr of pivpn -a). Ik had graag nog een client of twee bijaangemaakt, maar na veel opzoekwerk kwam ik tot de conclusie dat pivpn opnieuw moest geinstalleerd worden. Heb natuurlijk vergeten van een backup te nemen, wat niet verstandig was.
Ben na dagen zoeken ten einde raad. Meestal kan ik mijn plan trekken maar dit gaat mij te boven blijkbaar.
Ik heb een rp4 in een Pironman case met een ssd van 250 Gb en bookworm erop.
@Geert8550 schreef:
Woah! Nice! 🤓 Ik werk zelf met een 2 RPi4 (Pimoroni Heatsink Case en Unity v2 behuizing) en een Zero 2 W (transparante behuizing). Op de Zero en 4 draaien Pi-Hole, Unbound en WireGuard via PiVPN. Op de andere 4 ben ik aan het experimenteren met RetroPie voor terug in de tijd te gaan met C64 games.
Wat je probleem betreft: het klinkt me vaag bekend en ik heb het opgelost, maar weet niet meer hoe. Heb je de alternatieve methodes (methode 2) geprobeerd zoals hier omschreven?
https://docs.pivpn.io/install/
Je hebt vóór het draaien van PiVPN ook eerst het volgende gedaan?
sudo apt update
sudo apt full-upgrade
Wat je ook kan proberen voor je repositories is
http://ftp.be.debian.org/debian/
1e regel instellen via
sudo nano /etc/apt/sources.list
Ctrl+X > Y > ENTER
Waarom overigens kiezen voor DuckDNS als je gewoon Pi-Hole en Unbound kan gebruiken? Via WireGuard kan je dan buiten je netwerk verbinding maken en genieten van de voordelen die Pi-Hole biedt.
Voor een nieuwe client toe te voegen in WireGuard is het niet nodig PiVPN opnieuw te draaien. pivpn -qr of pivpn -a zou moeten werken. Ik werk headless en wat ik wél gemerkt heb is dat pivpn -qr geen leesbare QR-code genereert via VNC, maar wél via SSH.
Als je echt niet uitgeraakt:
https://forums.raspberrypi.com/
https://www.reddit.com/r/raspberry_pi/
https://www.reddit.com/r/pivpn/
Met name op Reddit zijn ze wel bijzonder toxisch. Als ze merken dat je niet veel opzoekingswerk gedaan hebt of geen log deelt kan je een botte reactie krijgen.
Nog een bedenking: ik werkte zelf eerst met een F@ST3896-TN en een TP-Link router. Deze dubbele NAT gaf problemen met Unbound, dus nu werk ik met een CV8560E en alles werkt perfect. Ik gebruik ook no-ip.com (ddns.net) om door te verwijzen naar de router. Die hostname gebruik ik dus ook voor PiVPN.
Amaai, das ne hele boterham, bedankt voor de reactie.
Ik ben niet zo`n IT’er maar ik trek meestal mijn plan. Het hele proces had ik eerder al gedaan om de laatste tunnel te maken, wat perfect werkte. Rechtsreeks op de pi of via ssh kon ik geen commando`s zoals pivpn -a of -qr uitvoeren, ik kon nergens meer aan. Dit was toen het probleem. Ik heb pivpn gedeinstalleerd op de duur, maar nu kan ik zelfs niet meer via de curl-code (wizzard) de installatie uitvoeren.
Ik gebruikte pivpn altijd op reis met de motorhome. Ik kon op afstand printen, mijn grasrobot starten …
Ik vraag mij af wat de reden is dat ik telkens de melding krijg van die poort 433 (foto vorige berichten).
Ik heb het script gedownload van install.pivpn.io omdat ik dacht om de installatie vanaf dit bestand te kunnen draaien maar ik weet niet hoe dat moet om de installatie te starten via de terminal.
Mocht ik de pivpn installatie kunnen starten zou ik weer verder kunnen.
Die port 443 foutmelding vind ik hier wel terug, maar dat lijkt vanzelf opgelost te zijn. Heb je het ook al eens geprobeerd via
curl https://raw.githubusercontent.com/pivpn/pivpn/master/auto_install/install.sh | bash
Je zegt dat je geen opdrachten zoals pivpn -a of -qr meer kon uitvoeren. Heb je het al eens geprobeerd met
sudo pivpn -a
Op Reddit vind ik dit nog wel, maar ook geen echte oplossing:
https://www.reddit.com/r/pivpn/comments/kil2ka/curl_couldnt_connect_to_server_error_when_trying/
Daar wordt verwezen naar DNS. Wat krijg je te zien als je een van deze (of beide) probeert op je Pi?
dig google.be
ping google.be
Ik zou verder blijven zoeken op Reddit en het forum van rasperrypi.com. Ik denk dat ik de foutmelding in het verleden ook wel eens gehad heb, maar heb het uiteindelijk opgelost door te blijven zoeken. Spijtig dat ik me de oplossing niet meer kan herinneren. Ik ben ook geen expert; ik ben gewoon goed in de handleiding opvolgen. (-;
Edit: Ik heb de volgende vraag gesteld aan chatgpt.com
How do I solve the following error while trying to install pivpn on a Raspberry Pi running Bookworm: "failed to connect to install.pivpn.io port 443"?
Daar wordt eveneens verwezen naar DNS, maar ook naar HTTPS (443) en NTP.
HTTPS is misschien op te lossen door deze te gebruiken:
curl https://raw.githubusercontent.com/pivpn/pivpn/master/auto_install/install.sh | bash
Raadpleeg chatgpt even wat betreft de NTP instellingen. Het kan zijn dat de klok van je Pi niet correct is en dat kan fouten veroorzaken.
Full update en upgrade uitgevoerd.
Geprobeerd met info chatgpt:
curl https://raw.githubusercontent.com/pivpn/pivpn/master/auto_install/install.sh | bash met hetzelfde resultaat.
Ook even de firewall van mijn modem IPv4 en IPv6 uitgezet maat geen resultaat.
sudo nano /etc/resolv.conf uitgevoerd en 8.8.8.8 en 8.8.4.4 toegevoegd > geen resultaat.
DNS-regels toegevoegd:
geen resultaat
Heb de wizard via volgende handleiding van chatgpt kunnen starten, hopelijk verder geen problemen met die poort om de tunnel te starten.
Indien nog tips, graag. Probeer nu de wizard af te lopen en hopelijk start de tunnel dan. Ik hou jullie op de hoogte, alvast bedankt voor jullie expertise.
Op een computer met internettoegang, open een terminal of opdrachtprompt en voer dit uit:
Je hebt nu het script lokaal op je computer als install_pivpn.sh.
Steek een USB-stick in je computer.
Kopieer install_pivpn.sh naar de USB-stick:
Sleep het bestand ernaartoe of gebruik een kopieercommando, bijvoorbeeld:
Verwijder de USB-stick veilig (ejecteer).
Plaats de USB-stick in de Raspberry Pi.
Wacht een paar seconden of typ:
Je zou daar de naam van je USB-stick moeten zien.
Ga naar de map van de USB-stick:
Typ:
En ga naar je home-map:
Maak het script uitvoerbaar:
Voer het script uit:
De PiVPN-installatiewizard zou nu moeten starten!
Wizard start goed op maar die poort blijft mij op een bepaald moment terug parten spelen doordat deze geblokkeerd is.
Terug bij af dus.
Mijn trucendoos is bijna op. Op dit moment zou ik zeggen: probeer eens op een ander netwerk. Wat je kan doen is de WiFi op je smartphone uitschakelen en een hotspot instellen waarmee je RPi draadloos verbinding kan maken. Zo werk je via mobiele data
Als dat niet zou werken, dan terug naar het begin, als dat voor jou een optie is tenminste. Heb je Imager gebruikt om Bookworm te installeren? Wat je kan doen is een microSD gebruiken en met Imager Raspberry Pi OS (Bookworm) installeren. Op die manier heb je enkel een microSD kaartje nodig en kan je je huidige installatie behouden (wel die SSD even afkoppelen). Via een USB microSD kaartlezer kan je de microSD koppelen aan een PC/laptop.
Imager 1.9.0
https://github.com/raspberrypi/rpi-imager/releases