SoftEther ponúka niekoľko programov, ktoré v zozname na stiahnutie vyzerajú podobne, ale správajú sa úplne inak. Server prijíma a spravuje pripojenia, klient vytvára pripojenie zo zariadenia a manažér spravuje nasadenie. Výber nesprávneho programu vedie k funkčnej inštalácii, ktorá však neplní úlohu, ktorú ste mali na mysli.

Čo server skutočne robí

Binárny súbor servera, vpnserver, počúva, overuje používateľov a pripája virtuálne rozbočovače k sieťam. Drží identity aj politiku. Keď ho nainštalujete, staviate bránu, ku ktorej sa pripájajú iné zariadenia; nenastavujete svoj stroj na používanie cudzej služby.

Jeho poslucháče sú konfigurácia, nie vlastnosť produktu. Rozbočovač môže existovať bez zapnutého poslucháča a poslucháč môže byť zapnutý bez dostupného rozbočovača za ním. Preto úspešná kontrola portu dokazuje menej, než sa zdá: niečo odpovedalo a užitočná otázka je, voči čomu vás overilo. Pýtajte sa na názov poslucháča aj na jeho port.

Manažér servera je administratívny pohľad na tento stav. Zobrazuje konfiguráciu; neprenáša premávku.

Čo klient skutočne robí

Binárny súbor klienta, vpnclient, vytvára na zariadení virtuálny adaptér a pripája uložený účet k serveru. Práve do adaptéra sa ukladajú adresa, trasy a správanie DNS. Inštalácia klienta nevytvára účet a nič nezapína na druhej strane.

Klient si medzi spusteniami drží aj vlastný stav: zoznam účtov, príznak automatického spustenia a konfiguráciu adaptéra. Tento stav je dôvod, prečo môže klient vyzerať nainštalovaný a po reštarte sa k ničomu nepripojí. Manažér servera túto cestu nenahradí, nech jeho ponuky vyzerajú akokoľvek úplne.

Na čo je manažér

Manažér servera sa pomocou administratívnych údajov pripája k bežiacemu serveru a upravuje jeho konfiguráciu. Je to riadiaca vrstva. Relácia v ňom dokazuje, že správa funguje; nepresúva premávku miestneho prehliadača cez server.

Administratívne údaje držte oddelene od používateľských profilov, pretože tieto dva objekty dávajú rôzne veci. Kto dostane administratívne prihlásenie, môže zmeniť nasadenie; kto dostane používateľský účet, môže sa pridať k službe. Rozdávať prvý kvôli vyriešeniu druhého je častá a drahá chyba. Konzola sa dostane k serveru cez ten istý proces, ktorý spúšťa služba, a preto sa táto hranica ľahko stráca.

Pred vydaním čohokoľvek zapíšte, ktoré údaje patria ktorej role. Heslo, ktoré otvára správcovskú konzolu, nie je VPN účet, a zaobchádzanie s ním ako s účtom zmaže hranicu, ktorú ste sa snažili nakresliť.

Kompatibilné poslucháče pridávajú štvrtú rolu

SoftEther môže vystaviť poslucháče kompatibilné s OpenVPN, ako aj L2TP/IPsec a SSTP. To sú mostové roly: server hovorí iným protokolom, aby sa mohol pripojiť aj klient, ktorý natívny režim nepodporuje. Nepremieňajú klienta na server ani manažéra na klienta. Uveďte v tikete, o aký stack ide, pretože prvá užitočná otázka vždy znie, ktorý z dvoch programov chybu vyvolal.

Zariadenie, ktoré používa kompatibilný poslucháč, potrebuje zodpovedajúceho klienta tretej strany a parametre, ktoré tento poslucháč očakáva. Taký klient má vlastnú konfiguráciu, vlastné záznamy aj vlastné spôsoby zlyhania, takže podpora musí vedieť, ktorý stack je v hre, kým čokoľvek prečíta. Miešanie rád natívneho klienta do kompatibilného stráca čas.

Zlaďte komponentu s úlohou jedným krokom

Server potrebujete, keď sa k vám pripájajú iné zariadenia, klienta, keď toto zariadenie musí použiť existujúcu bránu, a manažéra, keď musíte zmeniť konfiguráciu brány. Premávku prenášajú len prvé dva. Pri vydávaní tretieho držte administratívne údaje mimo dosahu používateľov.

ComponentWhat it doesWhat it cannot do
vpnserverTerminates VPN sessions and holds hub stateCreate an outgoing connection for your device
vpnclientCreates the virtual adapter and connects an accountAdminister the server's configuration
Server ManagerEdits a running server's configurationCarry your traffic or replace the client

Potom overte výsledok vo vrstve, ktorú ste zmenili, nie vo vrstve, ktorú ste nainštalovali. Klient funguje, keď má jeho adaptér adresu a zamýšľaný zdroj odpovedá.

Server funguje, keď zamýšľaný poslucháč prijme zamýšľaný účet, a manažér funguje, keď dokáže prečítať konfiguráciu bez toho, aby ju omylom zmenil. Tieto tri vety zabránia väčšine zmätku. Nástroj vpncmd je ekvivalentom príkazového riadka pre stranu servera aj klienta, čo sa hodí, keď nie je k dispozícii grafická konzola.

Súvisiace články