SoftEther-server, klient og manager: hvilken har du brug for?
Serveren accepterer forbindelser, klienten opretter en, og manageren redigerer udrulningen. Installerer du den forkerte del, står du med en opsætning, der ikke gør noget.
SoftEther leverer flere programmer, som ser ens ud på en downloadliste og opfører sig helt forskelligt. Serveren accepterer og styrer forbindelser, klienten opretter en fra en enhed, og manageren administrerer en udrulning. Vælger du det forkerte program, får du en fungerende installation, der ikke udfører den opgave, du havde i tankerne.
Hvad serveren faktisk gør
Serverens binære fil, vpnserver, lytter, godkender brugere og knytter virtuelle hubs til netværk. Den holder identiteterne og politikken. Når du installerer den, bygger du en gateway, som andre enheder opretter forbindelse til; du konfigurerer ikke din egen maskine til at bruge en andens tjeneste.
Dens lyttere er konfiguration og ikke en egenskab ved produktet. En hub kan findes uden en aktiveret lytter, og en lytter kan være aktiveret uden en tilgængelig hub bag den. Derfor beviser et vellykket porttjek mindre, end det ser ud: noget svarede, og det nyttige spørgsmål er, hvad det godkendte dig imod. Spørg efter lytterens navn såvel som dens port.
Server Manager er den administrative visning af den tilstand. Den viser konfigurationen; den overfører ikke trafik.
Hvad klienten faktisk gør
Klientens binære fil, vpnclient, opretter en virtuel adapter på enheden og forbinder en gemt konto med en server. Det er i adapteren, at adressen, ruterne og DNS-adfærden lander. At installere klienten opretter ikke en konto, og den aktiverer intet på den anden side.
Klienten holder også sin egen tilstand mellem kørsler: kontolisten, flaget for automatisk opstart og adapterkonfigurationen. Denne tilstand er grunden til, at en klient kan se installeret ud og stadig ikke forbinde noget efter en genstart. Server Manager kan ikke erstatte den vej, uanset hvor komplette dens menuer ser ud.
Hvad manageren er til
Server Manager forbinder til en kørende server med administrative legitimationsoplysninger og redigerer dens konfiguration. Det er et kontrolplan. En session i den beviser, at administrationen virker; den flytter ikke den lokale browsers trafik gennem serveren.
Hold administrative legitimationsoplysninger adskilt fra brugerprofiler, fordi de to objekter giver forskellige ting. Hvis nogen får et administrativt login, kan de ændre udrulningen; hvis de får en brugerkonto, kan de tilslutte sig tjenesten. At dele det første for at løse det andet er en almindelig og dyr fejl. Konsollen når serveren gennem den samme proces, som tjenesten kører, og derfor er sondringen let at miste.
Skriv ned, hvilke legitimationsoplysninger der hører til hvilken rolle, før du udleverer noget. En adgangskode, der åbner administrationskonsollen, er ikke en VPN-konto, og at behandle den som en fjerner den grænse, du forsøgte at trække.
Kompatible lyttere tilføjer en fjerde rolle
SoftEther kan eksponere OpenVPN-kompatible, L2TP/IPsec- og SSTP-lyttere. Det er bro-roller: serveren taler en anden protokol, så en klient, der ikke understøtter den oprindelige tilstand, stadig kan forbinde. De gør ikke klienten til en server eller manageren til en klient. Navngiv stakken i billetten, fordi det første nyttige spørgsmål altid er, hvilket af de to programmer der skabte fejlen.
En enhed, der bruger en kompatibel lytter, har brug for den matchende tredjepartsklient og de parametre, som den lytter forventer. Den klient har sin egen konfiguration, sine egne logfiler og sine egne fejlmåder, så support skal vide, hvilken stak der er i spil, før de læser noget. At blande råd fra den oprindelige klient ind i en kompatibel spilder tid.
Match komponenten med opgaven i ét træk
Du har brug for serveren, når andre enheder forbinder til dig, klienten, når denne enhed skal bruge en eksisterende gateway, og manageren, når du skal ændre gatewayens konfiguration. Kun de to første flytter trafik. Hold administrative legitimationsoplysninger ude af brugernes hænder, når du udleverer den tredje.
| Component | What it does | What it cannot do |
|---|---|---|
vpnserver | Terminates VPN sessions and holds hub state | Create an outgoing connection for your device |
vpnclient | Creates the virtual adapter and connects an account | Administer the server's configuration |
| Server Manager | Edits a running server's configuration | Carry your traffic or replace the client |
Bekræft derefter resultatet i det lag, du ændrede, ikke i det lag, du installerede. En klient virker, når dens adapter har en adresse, og den tilsigtede ressource svarer.
En server virker, når den tilsigtede lytter accepterer den tilsigtede konto, og en manager virker, når den kan læse konfigurationen uden at ændre den ved et uheld. De tre sætninger forhindrer det meste af forvirringen. Værktøjet vpncmd er kommandolinjeækvivalenten for både server- og klientsiden, hvilket er praktisk, når en grafisk konsol ikke er tilgængelig.