Recent, vm-ul meu Ubuntu a fost corupt și am crezut că este timpul să încep din nou (oricum era necesar).Am pornit un nou VM, am reinstalat totul și a fost grozav, totul a funcționat din nou. Cu toate acestea, un lucru care nu mai funcționează este configurarea VPN-ului meu.
Totuși, partea grozavă este că încă mai am vechiul vm (doar nu este pornit), așa că, dacă am nevoie, pot porni acel vm și mă uit la vechea configurație.
Nu mai gasesc ghidul pe care l-am urmat dar foloseste acest scenariu. Practic spune doar "descărcați-l și rulați-l și gata!" Îmi amintesc și acum când l-am configurat pe vechiul VM, că am avut și probleme cu accesul la internet (deși atunci nu am avut probleme cu accesarea altor dispozitive lan). Am remediat cumva și nu îmi dau seama cum am făcut-o atunci. Încă îmi amintesc, totuși, că nu am schimbat/adăugat niciodată o setare în routerul meu. Remedierea a fost făcută exclusiv pe vm.
Câteva informații despre configurarea curentă și rezultatele testelor:
- Lan: 192.168.2.0/24
- Router: 192.168.2.1
- VM (pe care rulează serverul vpn): 192.168.2.15
- Port folosit pentru VPN: 443
- Server DNS pe care vreau să-l folosească clienții mei: pi-hole care rulează pe 192.168.2.15
- Partajarea fișierelor SMB disponibilă: 192.168.2.16
- Când este conectat prin vpn, accesați: 10.8.0.1, 192.168.2.15 (localhost), 192.168.2.1
- Când este conectat prin vnp, NU acces la: 192.168.2.16, www.google.com
Conținutul /etc/openvpn/server/server.conf
:
local 192.168.2.15
portul 443
proto udp
dev tun
ca ca.crt
cert server.crt
cheie server.cheie
dh dh.pem
auth SHA512
tls-crypt tc.key
subrețea topologică
server 10.8.0.0 255.255.255.0
push "redirect-gateway def1 bypass-dhcp"
ifconfig-pool-persist ipp.txt
apăsați „dhcp-option DNS 192.168.2.15”
menține în viață 10 120
cifrul AES-256-CBC
utilizator nimeni
grup fără grup
cheie-persiste
persist-tun
verbul 3
crl-verify crl.pem
explicit-exit-notificare
log /var/log/openvpn.log
verbul 3
Trucul este să aflați ce este diferit între configurarea pe vechiul vm și noul vm. M-am uitat deja la fișierele de configurare de pe ambele VM, dar sunt la fel.Bineînțeles, am căutat pe google și am găsit că cea mai comună soluție a fost adăugarea unei rute la config, dar asta nu a funcționat și nici nu era prezent în configurația vechiului VM, așa că trebuie să fi fost altceva.
Orice ajutor ar fi apreciat!