29/12/2022
Det kan være utroligt frustrerende, når din TrueNAS-server pludselig nægter at samarbejde med dit hjemme-Wi-Fi, men fungerer perfekt, så snart du aktiverer din OpenVPN-forbindelse. Dette scenarie, som mange TrueNAS-brugere oplever, peger ofte på en specifik type netværksproblem, snarere end en fejl med selve din NAS eller VPN-klient. Denne artikel vil guide dig igennem de potentielle årsager og give dig en omfattende trin-for-trin fejlfindingsvejledning, så du kan genoprette fuld adgang til din TrueNAS Core 13.0 server fra din iOS 15.4.1 enhed.

Forstå Forskellen: Lokalt Netværk vs. VPN
Før vi dykker ned i fejlfinding, er det vigtigt at forstå den grundlæggende forskel på, hvordan din enhed forbinder til din TrueNAS på dit lokale Wi-Fi sammenlignet med via OpenVPN. Når din iOS-enhed er forbundet til dit hjemme-Wi-Fi, forsøger den at kommunikere direkte med TrueNAS-serveren over dit lokale netværk (LAN). Dette betyder, at den bruger serverens lokale IP-adresse (f.eks. 192.168.1.100).
Når du derimod aktiverer OpenVPN, oprettes en krypteret tunnel mellem din iOS-enhed og din VPN-server (som sandsynligvis er din router eller en dedikeret VPN-server på dit netværk). Al trafik fra din iOS-enhed dirigeres gennem denne tunnel. Fra VPN-serverens perspektiv ser det ud som om, din enhed er en del af det netværk, som VPN-serveren er forbundet til. Dette omgår potentielle problemer med direkte lokal netværkskommunikation, da VPN-serveren håndterer adgangen til TrueNAS. Dette indikerer kraftigt, at problemet ligger i din lokale netværkskonfiguration, og ikke i TrueNAS-serveren i sig selv, da den jo er tilgængelig via VPN.
Har TrueNAS en 'Native Client'?
Spørgsmålet om en 'native client' er relevant. TrueNAS har ikke en dedikeret, proprietær klientapplikation på samme måde som visse cloud-tjenester. I stedet fungerer TrueNAS som en server, der understøtter standard netværksprotokoller for fildeling og adgang. Disse inkluderer:
- SMB/CIFS (Server Message Block): Den mest almindelige protokol for fildeling med Windows, macOS og Linux. Din iOS-enhed kan bruge filhåndteringsapps, der understøtter SMB, eller den indbyggede Filer-app (via 'Opret forbindelse til server').
- NFS (Network File System): Primært brugt i Unix/Linux-miljøer.
- AFP (Apple Filing Protocol): Tidligere udbredt for macOS, men SMB foretrækkes nu ofte.
- iSCSI: Til blokniveau-lagring, typisk for virtuelle maskiner.
- WebDAV: Giver adgang via HTTP.
- SFTP/FTP: Filoverførselsprotokoller.
- TrueNAS Web UI: Adgang til administration via en webbrowser.
Når du forsøger at oprette forbindelse, bruger du sandsynligvis en app, der understøtter en af disse standardprotokoller. Fejlmeddelelsen "Check the server name or IP address, and then try again" bekræfter, at den grundlæggende netværksforbindelse ikke kan etableres, uanset hvilken protokol du forsøger at bruge.
Fejlfinding: Trin for Trin til Genoprettelse af Forbindelse
Da problemet kun opstår på dit lokale Wi-Fi, fokuserer vi på netværkskonfigurationen. Her er de mest sandsynlige årsager og løsninger:
1. IP-adressekonflikter eller Ændringer
Dette er den absolut mest almindelige årsag. Hvis din TrueNAS-server oprindeligt blev konfigureret med en bestemt IP-adresse, og denne adresse nu er ændret, eller en anden enhed har fået tildelt den samme adresse, vil din iOS-enhed ikke kunne finde den.
- Tjek TrueNAS IP-adressen: Log ind på din TrueNAS-server via dens webgrænseflade (hvis du kan fra en anden computer på netværket, eller via VPN). Gå til 'Network' -> 'Interfaces' for at se den aktuelle IP-adresse. Hvis du ikke kan logge ind via webgrænsefladen lokalt, kan du muligvis se den på serverens konsolskærm, når den starter op.
- Statisk IP-adresse anbefales: For en NAS er det stærkt anbefalet at tildele den en statisk IP-adresse. Dette kan gøres direkte på TrueNAS-serveren under netværksindstillingerne, eller via din routers DHCP-reservation. Hvis din TrueNAS får sin IP via DHCP, kan routeren have tildelt den en ny IP-adresse.
- Tjek din routers DHCP-tabel: Log ind på din router (f.eks. via 192.168.1.1 eller 192.168.0.1) og find en liste over tilsluttede enheder eller DHCP-klienter. Her burde du kunne se TrueNAS-serverens nuværende IP-adresse.
- Bekræft iOS IP-adresse: Sørg for, at din iOS-enhed får en IP-adresse, der er inden for samme subnet som din TrueNAS-server (f.eks. begge 192.168.1.x).
2. Routerens Indstillinger og Firewall
Din router er porten til dit lokale netværk og internettet. Dens indstillinger kan blokere kommunikation.
- Klientisolation/AP Isolation: Nogle routere har en funktion kaldet 'Client Isolation' eller 'AP Isolation' (Access Point Isolation). Når denne er aktiveret, forhindrer den trådløse klienter i at kommunikere med hinanden på det lokale netværk. Dette er ofte brugt i gæstenetværk. Sørg for, at denne funktion er deaktiveret for dit primære Wi-Fi-netværk.
- Router Firewall: Selvom det er mindre almindeligt for intern trafik, er det værd at tjekke routerens firewall-indstillinger. Sørg for, at der ikke er nogen regler, der blokerer trafik mellem enheder på dit lokale LAN.
- DNS-problemer: Hvis du forsøger at forbinde via et værtsnavn (f.eks.
truenas.local), kan der være et problem med lokal DNS-opløsning. Prøv altid at forbinde via IP-adressen først. Hvis det virker, men værtsnavnet ikke gør, er det et DNS-problem.
3. TrueNAS Firewall (IPFW/PF)
TrueNAS bruger IPFW eller PF som sin firewall. Selvom den som standard ikke bør blokere lokal trafik, er det værd at tjekke, især hvis du har ændret indstillinger manuelt.
- Log ind på TrueNAS webgrænsefladen.
- Gå til 'System' -> 'General' -> 'Advanced'. Se efter firewall-indstillinger eller tilføjede regler.
- Advarsel: Vær forsigtig, når du ændrer firewall-regler, da du kan låse dig selv ude. Hvis du er i tvivl, kan du midlertidigt deaktivere firewallen (hvis muligt og kun for testformål), men det anbefales ikke på lang sigt. Genstart af TrueNAS kan ofte fjerne midlertidige firewall-ændringer, der ikke er gemt permanent.
4. iOS Netværksindstillinger
iOS har et par funktioner, der kan påvirke netværksforbindelsen.
- Privat Wi-Fi-adresse: På iOS 14 og nyere har Apple introduceret 'Privat Wi-Fi-adresse' (Private Wi-Fi Address) som en standardfunktion. Når aktiveret, bruger din iPhone eller iPad en unik, tilfældig MAC-adresse for hvert Wi-Fi-netværk for at forbedre privatlivets fred. Selvom dette sjældent er årsag til direkte blokerende problemer, kan det i sjældne tilfælde forvirre DHCP-servere eller specifikke netværkskonfigurationer, der er afhængige af faste MAC-adresser. Prøv at deaktivere 'Privat Wi-Fi-adresse' for dit hjemmenetværk (Indstillinger -> Wi-Fi -> Tryk på 'i'-ikonet ved siden af dit netværk -> Slå 'Privat Wi-Fi-adresse' fra). Genstart derefter Wi-Fi på din iOS-enhed.
- Nulstil netværksindstillinger: Som en sidste udvej på iOS kan du prøve at nulstille netværksindstillingerne (Indstillinger -> Generelt -> Overfør eller Nulstil iPhone/iPad -> Nulstil -> Nulstil netværksindstillinger). Dette vil slette alle Wi-Fi-adgangskoder og VPN-konfigurationer, så du skal genoprette dem.
5. Tjenester på TrueNAS
Selvom VPN-forbindelsen indikerer, at TrueNAS kører, er det værd at dobbelttjekke, at de specifikke tjenester (f.eks. SMB) er aktive og korrekt konfigureret til at tillade adgang fra dit lokale netværk.
- Log ind på TrueNAS webgrænsefladen.
- Gå til 'Services'. Sørg for, at den eller de tjenester, du forsøger at bruge (f.eks. SMB), er startet og indstillet til at starte automatisk ved boot.
- Tjek også under 'Sharing' -> 'Windows Shares (SMB)' (eller den relevante del for NFS/AFP) at dine shares er korrekt konfigureret og at de nødvendige brugere har adgang.
Sammenligning: Lokalt Netværk vs. VPN Adgang
Denne tabel opsummerer de vigtigste forskelle og potentielle fejlkilder:
| Funktion | Lokalt Wi-Fi-netværk | Via OpenVPN |
|---|---|---|
| Rute til TrueNAS | Direkte via lokal router/switch | Via krypteret tunnel til VPN-server, som derefter dirigerer til TrueNAS |
| IP-adresse brugt | TrueNAS' lokale IP-adresse (f.eks. 192.168.1.100) | Ofte VPN-serverens interne IP, som så videresender til TrueNAS' lokale IP |
| Potentielle Fejlkilder | IP-konflikter, router firewall, klientisolation, DNS-problemer, TrueNAS firewall, iOS 'Privat Wi-Fi-adresse' | VPN-konfiguration, VPN-serverens adgangsregler. (Da det virker, er disse sandsynligvis korrekte) |
| Fejlmeddelelse | "Check the server name or IP address..." (indikerer netværksnederlag) | Ingen, da det virker |
Opsummering af Fejlfindingstrin
1. Bekræft TrueNAS IP-adresse: Få den korrekte, aktuelle lokale IP-adresse fra TrueNAS-serveren (konsol eller web-UI via VPN/anden PC). Bedst at give den en statisk IP eller DHCP-reservation.
2. Tjek Routerindstillinger: Log ind på din router. Slå 'Client Isolation' fra. Gennemgå firewall-regler.
3. Deaktiver 'Privat Wi-Fi-adresse' på iOS: For dit hjemme-Wi-Fi-netværk på din iOS-enhed.
4. Test Forbindelse: Brug den korrekte IP-adresse til at forsøge at forbinde fra din iOS-enhed.
5. Tjek TrueNAS Tjenester/Firewall: Sørg for at SMB (eller din foretrukne protokol) kører og at TrueNAS firewall ikke blokerer lokale forbindelser.
Ofte Stillede Spørgsmål (FAQ)
Hvad er TrueNAS Core 13.0?
TrueNAS Core 13.0 er en open source Network-Attached Storage (NAS) operativsystem baseret på FreeBSD og OpenZFS. Det er designet til at give robust og skalerbar lagringsløsninger med funktioner som dataintegritet, snapshots og replikering. Det er gratis at bruge og populært blandt hjemmebrugere og små virksomheder.
Hvordan finder jeg TrueNAS' IP-adresse?
Den nemmeste måde er at se på TrueNAS-serverens konsolskærm under opstart, eller når den kører. Den vil typisk vise IP-adresser for de aktive netværksgrænseflader. Alternativt kan du logge ind på din router og finde en liste over tilsluttede enheder eller DHCP-klienter.
Hvorfor virker min forbindelse over VPN, men ikke lokalt?
Dette indikerer næsten altid et problem med din lokale netværkskonfiguration. Når du bruger VPN, opretter du en tunnel, der omgår de lokale netværksbegrænsninger. Problemet ligger sandsynligvis i IP-adressekonflikter, routerens firewall, klientisolation eller DNS-opløsning på dit lokale netværk.
Skal jeg bruge en statisk IP-adresse til min TrueNAS?
Ja, det er kraftigt anbefalet. En statisk IP-adresse sikrer, at TrueNAS altid har den samme netværksadresse, hvilket gør det nemmere at oprette forbindelse til og forhindrer IP-konflikter eller ændringer, som kan forstyrre adgangen.
Hvad er 'Privat Wi-Fi-adresse' på iOS?
Dette er en privatlivsfunktion i iOS 14 og nyere, der bruger en tilfældig, unik MAC-adresse for din enhed på hvert Wi-Fi-netværk. Dette forhindrer netværksoperatører i at spore din enheds aktivitet på tværs af forskellige netværk. Selvom det er en god funktion for privatlivets fred, kan det i sjældne tilfælde forårsage problemer med visse lokale netværkskonfigurationer.
Ved systematisk at gennemgå disse trin og forstå de underliggende netværksprincipper, bør du kunne identificere og løse dit TrueNAS-forbindelsesproblem. Husk, at tålmodighed og en metodisk tilgang er nøglen til succesfuld fejlfinding.
Hvis du vil læse andre artikler, der ligner Løs TrueNAS Forbindelsesproblemer på Hjemmenetværk, kan du besøge kategorien Mobil.
