SoftEther-server, klient og behandler: hvilken trenger du?
Serveren godtar tilkoblinger, klienten oppretter en, og behandleren redigerer utrullingen. Å installere feil del etterlater et oppsett som ikke gjør noe.
SoftEther leverer flere programmer som ser like ut i en nedlastingsliste og oppfører seg helt forskjellig. Serveren godtar og styrer tilkoblinger, klienten oppretter en fra en enhet, og behandleren administrerer en utrulling. Velger du feil program, får du en fungerende installasjon som ikke utfører oppgaven du hadde i tankene.
Hva serveren faktisk gjør
Den binære filen til serveren, vpnserver, lytter, autentiserer brukere og kobler virtuelle huber til nettverk. Den holder på identitetene og policyen. Når du installerer den, bygger du en gateway som andre enheter kobler seg til; du konfigurerer ikke din egen maskin til å bruke noen andres tjeneste.
Lytterne er konfigurasjon og ikke en egenskap ved produktet. En hub kan finnes uten at noen lytter er aktivert, og en lytter kan være aktivert uten en tilgjengelig hub bak seg. Derfor beviser en vellykket portkontroll mindre enn det ser ut som: noe svarte, og det nyttige spørsmålet er hva det autentiserte deg mot. Spør etter navnet på lytteren og også porten.
Behandleren for serveren er den administrative visningen av den tilstanden. Den viser konfigurasjonen; den flytter ikke trafikk.
Hva klienten faktisk gjør
Den binære filen til klienten, vpnclient, oppretter en virtuell adapter på enheten og kobler en lagret konto til en server. Det er i adapteren adressen, rutene og DNS-oppførselen lander. Å installere klienten oppretter ikke en konto, og den aktiverer ingenting på den andre siden.
Klienten holder også på sin egen tilstand mellom kjøringer: kontolisten, flagget for automatisk start og adapterkonfigurasjonen. Den tilstanden er grunnen til at en klient kan se installert ut og likevel ikke koble noe etter en omstart. Behandleren for serveren kan ikke erstatte den veien, uansett hvor komplette menyene ser ut.
Hva behandleren er til
Behandleren for serveren kobler seg til en kjørende server med administrative påloggingsdata og redigerer konfigurasjonen. Det er et kontrollplan. En økt i den beviser at administrasjonen virker; den flytter ikke trafikken til den lokale nettleseren gjennom serveren.
Hold administrative påloggingsdata atskilt fra brukerprofiler, fordi de to objektene gir forskjellige ting. Hvis noen får en administrativ pålogging, kan de endre utrullingen; hvis de får en brukerkonto, kan de bli med i tjenesten. Å dele det første for å løse det andre er en vanlig og dyr feil. Konsollen når serveren gjennom den samme prosessen som tjenesten kjører, og derfor er dette skillet lett å miste.
Skriv ned hvilke påloggingsdata som hører til hvilken rolle før du gir ut noe. Et passord som åpner administrasjonskonsollen er ikke en VPN-konto, og å behandle det som en sletter grensen du prøvde å trekke.
Kompatible lyttere legger til en fjerde rolle
SoftEther kan eksponere OpenVPN-kompatible, L2TP/IPsec- og SSTP-lyttere. Det er bruroller: serveren snakker et annet protokoll slik at en klient som ikke støtter den innebygde modusen fortsatt kan koble seg til. De gjør ikke klienten til en server eller behandleren til en klient. Navngi stakken i saken, fordi det første nyttige spørsmålet alltid er hvilket av de to programmene som skapte feilen.
En enhet som bruker en kompatibel lytter, trenger den samsvarende klienten fra en tredjepart og parameterne som den lytteren forventer. Den klienten har sin egen konfigurasjon, sine egne logger og sine egne feilmåter, så støtten må vite hvilken stakk som er i spill før den leser noe. Å blande råd fra den innebygde klienten inn i en kompatibel sløser tid.
Tilpass komponenten til oppgaven i ett steg
Du trenger serveren når andre enheter kobler seg til deg, klienten når denne enheten må bruke en eksisterende gateway, og behandleren når du må endre konfigurasjonen til gatewayen. Bare de to første flytter trafikk. Hold administrative påloggingsdata borte fra brukernes hender når du gir ut 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 |
Bekreft deretter resultatet i laget du endret, ikke i laget du installerte. En klient virker når adapteren har en adresse og den tiltenkte ressursen svarer.
En server virker når den tiltenkte lytteren godtar den tiltenkte kontoen, og en behandler virker når den kan lese konfigurasjonen uten å endre den ved et uhell. De tre setningene hindrer det meste av forvirringen. Verktøyet vpncmd er kommandolinjeekvivalenten for både server- og klientsiden, noe som er praktisk når en grafisk konsoll ikke er tilgjengelig.