A instalação do VPN Unlimited falha em 16.04. Como faço para consertar isso, por favor?

3

Eu tinha o VPN Unlimited funcionando com sucesso no Ubuntu 14.04 tendo sido instalado através do utilitário Ubuntu Software Center.

Eu já instalei o 16.04 e baixei o VPN Unlimited, vpn-unlimited_2.8.0_amd64.deb do site do VPN Unlimited. Eu entendo que o Ubuntu 16.04 substituiu o Ubuntu Software Center pelo utilitário de software Ubuntu (Gnome).

  • Se eu tentar instalar usando o Centro de Software, o último trava.

  • Se eu tentar instalar com o GDebi, obtenho:

    Error: Dependency is not satisfiable libjsoncpp0 (>=0.6.0~rc2)
    
por Welshmike 19.09.2016 / 16:09

3 respostas

5

O suporte VPN Unlimited respondeu ao meu e-mail para eles em poucos minutos, fornecendo as seguintes informações para o Ubuntu 16.04.

Here is version for 64 bit CPUs and Ubuntu versions:
https://d3djt1islyfo23.cloudfront.net/vpn-unlimited_3.2-amd64.deb
This is for 32 bit Ubuntu 16.04 distro
https://d3djt1islyfo23.cloudfront.net/vpn-unlimited_3.2-i386.deb
​
You should download package for your distribution and install VPN Unlimited through Ubuntu package manager.
Or you can do this through root terminal application:
​
sudo apt-get update
sudo apt-get upgrade
sudo dpkg -i vpn-unlimited_3.2-i386.deb
sudo apt-get -f install
    
por Welshmike 19.09.2016 / 16:56
3

O Ubuntu 16.04 não possui a dependência mais antiga em que o VPN Unlimited depende. É bastante fácil instalar a dependência da libjsoncpp0_0.6.0 em falta.

Essencialmente, você precisará baixar a dependência ausente no link abaixo

link

Em seguida, instale-o com:

sudo dpkg -i libjsoncpp0_0.6.0~rc2-3ubuntu1_amd64.deb

Você deve então poder instalar o VPN Unlimited sem problemas.

Mais informações de referência podem ser encontradas no guia abaixo.

link

    
por The3DmaN 04.02.2017 / 04:40
0

Este tópico está ligeiramente fora do tópico e ainda cobre o VPN Unlimited, mas no Ubuntu 17.04 e em um servidor sem cabeçalho. É oferecido como uma solução de trabalho que pode ajudar os outros. Ou pelo menos oferecer algumas dicas.

É uma configuração simples de uma VPN usando o VPN Unlimited em um servidor Ubuntu Linux sem cabeçalho. Sem cabeça, sem capacidade gráfica, sem teclado ou mouse. Ubuntu por causa de sua popularidade e extensa documentação. Máxima simplicidade para um servidor escondido em um gabinete controlado apenas por SSH a partir de um Terminal MacOS. Embora praticamente qualquer conexão SSH funcione.

Após vários dias de tentativa e erro, além de educação em comandos do Linux, esse noob conseguiu um funcionamento simples do sistema. E eu achei que minha experiência e esse exemplo poderiam salvar os outros algum tempo. Há muitas informações do OpenVPN por aí, mas é difícil cortá-las para o que é pertinente.

A equipe de suporte da VPN Unlimited responderá a uma solicitação de ajuda de configuração com uma resposta de política: "Podemos fornecer configurações de PPTP / L2TP manuais (nome de usuário, senha e nomes de servidores de domínio) e .ovpn, mas você precisará configurar seu aparelho usando nossas configurações por sua conta e risco. " E se estiver bem com você, eles rapidamente fornecerão esses itens muito rapidamente.

Localize o servidor VPN Unlimited que você deseja usar e seu nome de arquivo .com no email de resposta. O componente chave é a abreviação de 2 a 5 letras que aparece antes de .vpnunlimitedapp.com no nome do arquivo. Descompacte o arquivo DECB1.zip. Lá, você precisará de um único arquivo .ovpn que inclua a mesma abreviação de 2 a 5 letras em seu nome de arquivo da lista de Servidores.

VPN Unlimited usa clientes OpenVPN. Duas fontes de informações abrangentes sobre o OpenVPN com exemplos de comandos e arquivos podem ser úteis: link link

Lembre-se de verificar as instruções do cliente. Não é servidor.

Minha abordagem é usar a linha de comando para feedback quase imediato para selecionar e fazer checkout, e depois colocar esses comandos em um script para automatizar o processo.

Primeiro, marque para identificar seu IP atual, que responderá com quatro dígitos.

dig +short myip.opendns.com @resolver1.opendns.com
responds for example like this-> 100.15.55.42

Inicie uma sessão SSH para instalar, configurar e finalizar a configuração do OpenVPN.

sudo apt install openvpn

Copie o arquivo .ovpn do servidor apropriado que você encontrou no DECB1.zip descompactado. Eu usei um compartilhamento do Samba para mover o arquivo .ovpn do anexo de e-mail para o Ubuntu Linux Server, mas deixo para você usar qualquer técnica para obtê-lo. O passo final é entrar no diretório OpenVPN.

cp <-your VPN Unlimited username with selected server abbreviation here->_DECB1.ovpn /etc/openvpn/


Entre e execute este comando para configurar e iniciar o OpenVPN.

sudo openvpn --client --config /etc/openvpn/<-your VPN Unlimited username with selected server abbreviation here->_DECB1.ovpn


Você deve ver respostas como essa, terminando com a sequência de inicialização concluída na última linha.

sudoOpenVPN 2.4.0 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Jun 22 2017
library versions: OpenSSL 1.0.2g  1 Mar 2016, LZO 2.08
TCP/UDP: Preserving recently used remote address: [AF_INET]94.242.246.46:1194
UDP link local: (not bound)
UDP link remote: [AF_INET]94.242.246.46:1194
[openvpn2.vpnunlimitedapp.com] Peer Connection Initiated with [AF_INET]94.242.246.46:1194
Options error: option 'reneg-sec' cannot be used in this context ([PUSH-OPTIONS])
TUN/TAP device tun0 opened
do_ifconfig, tt->did_ifconfig_ipv6_setup=0
/sbin/ip link set dev tun0 up mtu 1500
/sbin/ip addr add dev tun0 local 10.200.34.94 peer 10.200.34.93
Initialization Sequence Completed


Sucesso (espero). Nenhum prompt aparece na janela do terminal. Para desconectar, pressione Control + C ou feche a janela. Faça o login novamente em uma nova janela de terminal usando o SSH. Verifique seu novo IP fornecido pelo servidor VPN Unlimited.

dig +short myip.opendns.com @resolver1.opendns.com
responds for example like this-> 98.253.246.34

Se suas respostas ao tentar inicializar se parecem com isso, não funcionou.

OpenVPN 2.4.0 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Jun 22 2017
library versions: OpenSSL 1.0.2g  1 Mar 2016, LZO 2.08
Could not determine IPv4/IPv6 protocol. Using AF_INET
UDPv4 link local (bound): [AF_INET][undef]:1194
UDPv4 link remote: [AF_UNSPEC]


Verifique sua sintaxe e arquivos e tente novamente depois de inserir esses comandos.

sudo service openvpn stop
service openvpn start

Eu também tentei configurações usando o nome de usuário e senha que também foram fornecidos no e-mail VPN Unlimited. Eles foram colocados em um arquivo de duas linhas pela documentação do OpenVPN e também tentaram usar a entrada de um script. Um comando típico ficou assim.

sudo openvpn --client --auth-user-pass /etc/openvpn/user-pass --config /etc/openvpn/<-your VPN Unlimited username with selected server abbreviation here->_DECB1.ovpn


A única coisa que pareceu ocorrer foi a adição de duas linhas intercaladas em uma série bem-sucedida de comandos que também terminavam em Sequência de inicialização concluída.

WARNING: file '/etc/openvpn/user-pass' is group or others accessible
WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this


Não parece nada útil ou mais segurança implementada com essas etapas extras. Mas é claro que pode ser simplesmente minha falta de compreensão. E por alguma razão, eu não consegui obter a opção --log para trabalhar com esses comandos. Poderia ser um noob shortcoming novamente.

Portanto, a versão mais simples fez o trabalho de configuração da VPN com o mínimo de complexidade.

Na mesma linha, mantendo-a simples, essa é uma maneira de parar o OpenVPN e retornar ao seu IP original (sem VPN). O comando sudo openvpn stop service não fará isso.

sudo killall openvpn

Em seguida, criei 3 scripts como estes em / usr / local / bin para acesso, para resumir o que é exibido e geralmente ser capaz de controlar as coisas sem ter que lidar com comandos longos a cada vez. Os scripts individuais são simples e fáceis de usar, em vez de combinar comandos e, depois, ter que lidar com o controle do processo para fazê-los funcionar. Você poderá iniciar o script de qualquer lugar, uma vez que / usr / local / bin já deve estar em seu $ PATH.

Observe a importância de adicionar um "& amp;" no final do comando --config após o nome do arquivo.É necessário colocar o processo openvpn em segundo plano e permitir que você continue usando o terminal na mesma janela. Nenhum controle + C ou nova janela é necessária.

openvpnstart.sh

    #!/bin/bash 
    # add & at the end of the command to make new process
    # run in background and release the terminal
    echo
    echo "Press Return after conclusion of VPN setup"
    echo "ending with \"Initialization Sequence Completed\""
    echo "to then return control for a new command"
    echo 
    read -p "Continuing in 4 Seconds...." -t 4
    echo
    sudo openvpn --client --config /etc/openvpn/<-your VPN Unlimited username with selected server abbreviation here->_DECB1.ovpn &


openvpnstop.sh

#!/bin/bash 
echo
echo "Press Return after VPN process stops"
echo "ending with \"SIGTERM[hard,] received, process exiting\""
echo "to then return control for a new command"
echo 
read -p "Continuing in 4 Seconds...." -t 4
echo
sudo killall openvpn

publicip.sh

#!/bin/bash 
echo 
echo 
echo -n "Public IP address: "
dig +short myip.opendns.com @resolver1.opendns.com
echo 
echo 

Para vários servidores VPN, diferentes scripts de início podem ser usados, cada um com um arquivo diferente para & lt; -seu nome de usuário da VPN ilimitado com a abreviação do servidor selecionada aqui- & gt; _DECB1.ovpn.

    
por D. L. Fuller 15.09.2017 / 01:28