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.

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

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.

Artigos relacionados