Servidor, cliente e xestor de SoftEther: cal necesitas?
O servidor acepta conexións, o cliente crea unha e o xestor edita o despregamento. Instalar a peza equivocada deixa unha configuración que non fai nada.
SoftEther inclúe varios programas que nunha lista de descargas parecen similares e compórtanse de forma completamente distinta. O servidor acepta e xestiona conexións, o cliente crea unha desde un dispositivo e o xestor administra un despregamento. Escoller o programa equivocado produce unha instalación que funciona pero que non fai a tarefa que tiñas en mente.
Que fai realmente o servidor
O binario do servidor, vpnserver, escoita, autentica usuarios e conecta concentradores virtuais ás redes. Conserva as identidades e a política. Cando o instalas, constrúes unha pasarela á que se conectan outros dispositivos; non configuras a túa propia máquina para usar o servizo doutra persoa.
Os seus escoitadores son configuración, non unha propiedade do produto. Un concentrador pode existir sen ningún escoitador activado, e un escoitador pode estar activado sen un concentrador accesible detrás. Por iso unha comprobación de porto correcta demostra menos do que parece: algo respondeu, e a pregunta útil é contra que te autenticou. Pide o nome do escoitador ademais do seu porto.
O xestor do servidor é a vista administrativa dese estado. Mostra a configuración; non transporta tráfico.
Que fai realmente o cliente
O binario do cliente, vpnclient, crea un adaptador virtual no dispositivo e conecta unha conta gardada cun servidor. O adaptador é onde aterran o enderezo, as rutas e o comportamento de DNS. Instalar o cliente non crea unha conta e non habilita nada no outro extremo.
O cliente tamén conserva o seu propio estado entre execucións: a lista de contas, o indicador de inicio automático e a configuración do adaptador. Ese estado é a razón pola que un cliente pode parecer instalado e aínda así non conectar nada tras un reinicio. O xestor do servidor non pode substituír ese camiño, por completos que parezan os seus menús.
Para que serve o xestor
O xestor do servidor conecta cun servidor en execución usando credenciais administrativas e edita a súa configuración. É un plano de control. Unha sesión nel demostra que a administración funciona; non move o tráfico do navegador local a través do servidor.
Mantén as credenciais administrativas separadas dos perfís de usuario, porque os dous obxectos conceden cousas distintas. Se alguén recibe un inicio de sesión administrativo, pode cambiar o despregamento; se recibe unha conta de usuario, pode unirse ao servizo. Distribuír o primeiro para resolver o segundo é un erro habitual e caro. A consola chega ao servidor polo mesmo proceso que executa o servizo, e por iso é fácil perder esa distinción.
Anota que credenciais corresponden a cada rol antes de entregar nada. Un contrasinal que abre a consola de xestión non é unha conta de VPN, e tratalo como tal elimina a fronteira que intentabas debuxar.
Os escoitadores compatibles engaden un cuarto rol
SoftEther pode expor escoitadores compatibles con OpenVPN, así como L2TP/IPsec e SSTP. Son roles de ponte: o servidor fala outro protocolo para que un cliente que non admite o modo nativo poida conectarse igualmente. Non converten o cliente en servidor nin o xestor en cliente. Nomea a pila no tícket, porque a primeira pregunta útil sempre é cal dos dous programas produciu o erro.
Un dispositivo que usa un escoitador compatible necesita o cliente de terceiros correspondente e os parámetros que ese escoitador espera. Ese cliente ten a súa propia configuración, os seus propios rexistros e as súas propias formas de fallar, así que o soporte debe saber que pila está en xogo antes de ler nada. Mesturar consellos do cliente nativo nun compatible fai perder tempo.
Casa o compoñente coa tarefa nun só paso
Necesitas o servidor cando outros dispositivos se conectan a ti, o cliente cando este dispositivo debe usar unha pasarela existente e o xestor cando debes cambiar a configuración da pasarela. Só os dous primeiros moven tráfico. Mantén as credenciais administrativas fóra das mans dos usuarios cando entregas o terceiro.
| 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 |
Despois verifica o resultado na capa que cambiaches, non na capa que instalaches. Un cliente funciona cando o seu adaptador ten un enderezo e o recurso previsto responde.
Un servidor funciona cando o escoitador previsto acepta a conta prevista, e un xestor funciona cando pode ler a configuración sen cambiala por accidente. Esas tres frases evitan a maior parte da confusión. A utilidade vpncmd é o equivalente de liña de ordes tanto para o lado do servidor como para o do cliente, o que resulta práctico cando non hai unha consola gráfica dispoñible.