Abandon le 19-12-23 VPN Cyberghost

Installation, configuration et utilisation des logiciels que vous souhaitez installer.
Avatar du membre
alain
Administrateur du site
Messages : 14807
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: VPN Cyberghost

Message par alain »

Dernier message de la page précédente :

Bonjour.

Sujet archivé (en lecture seule) car abandonné.
Si besoin de rouvrir faire un MP à un membre de l'équipe ;)
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Avatar du membre
alain
Administrateur du site
Messages : 14807
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: VPN Cyberghost

Message par alain »

Bonjour.

Sujet rouvert à la demande de Pdumoulin.
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Avatar du membre
pdumoulin
Messages : 88
Enregistré le : ven. 31 juil. 2015 17:53

Re: VPN Cyberghost

Message par pdumoulin »

Bonjour,
OK merci d'avoir ré-ouvert le sujet.
Je résume:
Il y a 18 mois j'avais essayé d'installer Cyber Ghost VNP pour voir les GP moto sur une chaîne Belge, malgré les instructions que j'avais suivi sur le site de Cyber Ghost je n'ai pas réussit a l'installer, un peu dégoûté j'avais abandonné.
Du coup j'avais installé ZenMate, mais hélas pas très efficace, je n'ai pas pu duper la chaîne Belge très longtemps, visiblement le seul VPN qu'ils n'arrivent pas a détecter serait Cyber Ghost.
J'aimerais installer Cyber Ghost sur LinuxMint 21, si quelqu'un parmi vous la installé merci de partager le process d'installation, tout ce que j'ai pu trouver dans les différents forum ne fonctionne pas chez moi !!!
Linux Mint 21.3 Cinnamon
Intel© Core™ i3-4330 CPU @ 3.50GHz × 2
CORSAIR 4GB(2X2) DDR3
Intel Corporation Xeon E3-1200 v3/4th Gen Core

Avatar du membre
f.x0
Messages : 789
Enregistré le : mar. 28 mars 2017 18:32

Re: VPN Cyberghost

Message par f.x0 »

Re-bonjour,

Avais-tu souscrit un abonnement payant à CyberGhost VPN il y a 18 mois ?
SOPI

Avatar du membre
tioker
modérateur
Messages : 990
Enregistré le : sam. 6 mai 2017 00:33
Localisation : Anjou...Feu !
Contact :

Re: VPN Cyberghost

Message par tioker »

Bonjour,

Je pense que tu as suivi le process d'installation décrit sur cette page ... https://www.cyberghostvpn.com/fr_FR/apps/linux-vpn
Malheureusement je ne peux pas t'aider, j'utilise moi-même AirVPN - un peu plus cher, pas forcément meilleur, qui n'a pas de serveur en France (ce que recherche de plus en plus) et que je vais sûrement abandonner car je me désintéresse ... du sport sur chaînes belges. 🏍
HP Victus 16: Mint 21.3 Cinnamon 6,0,4 + Windows 11 - Ryzen 5 5600H - NVIDIA GeForce GTX 1650 - Mem 16Go - SSD 512Go
pCloud Synchronisation en temps réel des 4 dossiers personnels

Avatar du membre
pdumoulin
Messages : 88
Enregistré le : ven. 31 juil. 2015 17:53

Re: VPN Cyberghost

Message par pdumoulin »

Bonjour,
Oui j'ai été voir sur cette page en suivant le lien pour installation sur Linux
mais hélas leur tuto date un peu, il a été fait sous Ubuntu 18.04 avec le bureau Unity
J'ai également trouvé ça: https://support.cyberghostvpn.com/hc/en ... rk-Manager , mais c'est pour Mint 19.3 et ça n'a pas marché pour Mint 20.2 et 21.
tioker a écrit :
mar. 1 nov. 2022 16:26
Bonjour,

Je pense que tu as suivi le process d'installation décrit sur cette page ... https://www.cyberghostvpn.com/fr_FR/apps/linux-vpn
Linux Mint 21.3 Cinnamon
Intel© Core™ i3-4330 CPU @ 3.50GHz × 2
CORSAIR 4GB(2X2) DDR3
Intel Corporation Xeon E3-1200 v3/4th Gen Core

Avatar du membre
f.x0
Messages : 789
Enregistré le : mar. 28 mars 2017 18:32

Re: VPN Cyberghost

Message par f.x0 »

Ne semble pas encore fonctionner avec Ubuntu > 20.04 ou LinuxMint > 20.3

Cyberghostvpn
SOPI

Avatar du membre
pdumoulin
Messages : 88
Enregistré le : ven. 31 juil. 2015 17:53

Re: VPN Cyberghost

Message par pdumoulin »

f.x0 a écrit :
mar. 1 nov. 2022 14:16
Re-bonjour,

Avais-tu souscrit un abonnement payant à CyberGhost VPN il y a 18 mois ?
Bjr,
Oui une abonnement de 3 ans "il y avait une offre intéressante" 2€ et quelques par mois sur 36 mois.
Linux Mint 21.3 Cinnamon
Intel© Core™ i3-4330 CPU @ 3.50GHz × 2
CORSAIR 4GB(2X2) DDR3
Intel Corporation Xeon E3-1200 v3/4th Gen Core

Avatar du membre
f.x0
Messages : 789
Enregistré le : mar. 28 mars 2017 18:32

Re: VPN Cyberghost

Message par f.x0 »

Retrouves-tu un fichier install.sh dans le dossier cyberghost (version Ubuntu 20.04 ou LinuxMint 20) ???
SOPI

Avatar du membre
pdumoulin
Messages : 88
Enregistré le : ven. 31 juil. 2015 17:53

Re: VPN Cyberghost

Message par pdumoulin »

f.x0 a écrit :
dim. 6 nov. 2022 18:48
Retrouves-tu un fichier install.sh dans le dossier cyberghost (version Ubuntu 20.04 ou LinuxMint 20) ???
Bjr,
Oui le fichier est bien présent:


Image
Linux Mint 21.3 Cinnamon
Intel© Core™ i3-4330 CPU @ 3.50GHz × 2
CORSAIR 4GB(2X2) DDR3
Intel Corporation Xeon E3-1200 v3/4th Gen Core

Avatar du membre
F15
Messages : 19
Enregistré le : lun. 31 oct. 2016 08:37

Re: VPN Cyberghost

Message par F15 »

Bonjour,

le fichier d'installation cherche si la version de Linux Mint est conforme. J'avais essayé de changer le script mais cela n'a pas fonctionné, si quelqu'un a les compétences pour le modifier, je suis preneur.

Voici le code :

Code : Tout sélectionner

#!/bin/bash

	# if user is not running the command as root
	if [ "$UID" -ne 0 ]; then

		# output message
		echo "Please run the installer with SUDO!"

		# stop script
		exit
	fi

	# check update
	apt update > /dev/null 2>&1

	# output message
	echo -e "\nCyberGhost Installer ...\n"

	# get GLIBC version
	glibcVersion=$(ldd --version | grep -i ldd | awk -F' ' {'print $5'})
	
	# get distribution version
	ubuntuDistroVersion=$(lsb_release -sr)
	distroName=$(lsb_release -a | grep -i "Distributor ID:" | awk -F' ' {'print $3'})
	distroVersion=$(lsb_release -a | grep -i "Release:" | awk -F' ' {'print $2'})	

	echo "Checking if glibc version is compatible"
	

	# check if GLIBC version is compatible
	if [ "$ubuntuDistroVersion" == "16.04" ]; then
			
		if [ "$glibcVersion" == "2.23" ] ; then

			echo "The glibc version is compatible, continue..."

		else

			echo "THe glibc version is incompatible, exiting setup..."
			exit

		fi

	elif [ "$ubuntuDistroVersion" == "18.04" ] || [ "$distroName" == "LinuxMint" ]; then
		
		if [ "$glibcVersion" == "2.27" ]; then
		
			echo "The glibc version is compatible, continue..."
		
		else
		
			echo "The glibc version is incompatible, exiting setup..."
			exit

		fi

	elif [ "$ubuntuDistroVersion" == "19.10" ]; then

		if [ "$glibcVersion" == "2.30" ]; then

			echo "The glibc version is compatible, continue..."

		else

			echo "The glibc version is incompatible, exiting setup..."
			exit
		fi

	elif [ "$distroName" == "Kali" ] || [ "$ubuntuDistroVersion" == "19.04" ] || [ "$ubuntuDistroVersion" == "20.04" ]; then

		if [ "$glibcVersion" == "2.29" ] || [ "$glibcVersion" == "2.31" ] || [ "$glibcVersion" == "2.30" ]; then

			echo "The glibc version is compatible, continue..."
		
		else

			echo "The glibc version is incompatible, exiting setup..."
			exit
		
		fi

	elif [ "$distroName" == "Linuxmint" ] && [ "$distroVersion" == "20" ]; then
		
		if [ "$glibcVersion" == "2.31" ]; then
			echo "The glibc version is compatible, continue..."
		else
			echo "The glibc version is incompatible, exiting setup..."
			exit
		fi

	else

		echo "Couldn't detect a valid version of your distribution."
		echo "Make sure you have downloaded the correct install package for your distribution"
		echo "Note: We support only the following distributions for Debian based OS:"
		echo ""
		echo "-Ubuntu 16.04 "
		echo "-Ubuntu 18.04 "
		echo "-Ubuntu 19.04 "
		echo "-Ubuntu 19.10 "
		echo "-Ubuntu 20.04 "
		echo "-Linux Mint 19.2 "
		echo "-Linux Mint 20"
		echo "-PopOS 19.10 "
		echo "-Kali 2019/2020 (glibc version should be 2.29/2.30/2.31 in order to work) "
		exit

	fi			


	# define required packages
    requiredPackages=(curl openvpn resolvconf wireguard)

	# loop through packages
    for package in "${requiredPackages[@]}"; do

		# set package
		p="$package"

		# if package is opwireguardenvpn
		if [ "$package" == "wireguard" ]; then

			# check if wireguard ppa exist
			responseCode=$(grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/* | grep -c wireguard)

			# if ppa does not exist
			if [ "$responseCode" == "0" ]; then

				# install wireguard ppa
				add-apt-repository -y ppa:wireguard/wireguard > /dev/null 2>&1
				apt update > /dev/null 2>&1
			fi

			# change package name
			p="wg"
		fi

		# check if package is installed and get exit code
        responseCode=$(which "$p" > /dev/null 2>&1; echo "$?")

		# output message
		echo -n "Check if \"$package\" package is already installed ... "

		# if package is installed
        if [ "$responseCode" == "0" ]; then

			# output message
			echo "Yes"

			# if package is openvpn
			if [ "$package" == "openvpn" ]; then

				# get openvpn version
				openvpnVersion=$(openvpn --version | head -n 1 | awk '{print $2}')

				# get major version
				majorVersion=$(echo "$openvpnVersion" | awk -F. '{print $1}')

				# get minor version
				minorVersion=$(echo "$openvpnVersion" | awk -F. '{print $2}')

				# output message
				echo -n "Checking OpenVPN version ... "

				if [ $majorVersion -ge 2 ] && [ $minorVersion -gt 3 ]; then

					# output message
					echo "Latest ..."
				else

					# output message
					echo "The OpenVPN version is too old ... "
					echo "Removing old package ... "

					# uninstall package
					apt remove "$package" -y > /dev/null 2>&1

					# output message
					echo -n "Installing new package ... "
					curl -s https://swupdate.openvpn.net/repos/repo-public.gpg | apt-key add -
					echo "deb http://build.openvpn.net/debian/openvpn/stable xenial main" > /etc/apt/sources.list.d/openvpn-aptrepo.list
					apt update > /dev/null 2>&1
					apt install "$package" -y > /dev/null 2>&1

					# output message
					echo "Done."
				fi
			fi
        else

			# output message
            echo -n "No, installing ... "

			if [ "$package" == "openvpn" ]; then

				# get openvpn version from apt
				openvpnVersion=$(apt show openvpn|grep "Version:" | awk '{ print $2 }')
				version=$(echo "$openvpnVersion"| awk -F'-' '{print $1}')
				
				# get major version
				majorVersion=$(echo "$version" | awk -F. '{print $1}')

				# get minor version
				minorVersion=$(echo "$version" | awk -F. '{print $2}')

				# if version is lower then 2.4
				if [ $majorVersion -ge 2 ] && [ $minorVersion -lt 4 ]; then
					curl -s https://swupdate.openvpn.net/repos/repo-public.gpg | apt-key add -
					echo "deb http://build.openvpn.net/debian/openvpn/stable xenial main" > /etc/apt/sources.list.d/openvpn-aptrepo.list
					apt update > /dev/null 2>&1
				fi
			fi


			# install package
            apt install "$package" -y > /dev/null 2>&1

			# output message
            echo "Done."
        fi
    done

	# output message
	echo "Continue ..."

	# if directory exist
	if [ -d /usr/local/cyberghost ]; then

		# remove directory
		rm -rf /usr/local/cyberghost
	fi

	echo "Installing application ..."

	# if logs directory does not exist
	if [ ! -d /usr/local/cyberghost ]; then

		# create logs directory if not exist
		mkdir /usr/local/cyberghost
	fi

	# copy certificates to local directory
	cp -r cyberghost/* /usr/local/cyberghost

	# change directory permissions
	chmod -R 755 /usr/local/cyberghost

	# output message
	echo "Create symlinks ..."

	# if symlink exist
	if [ -L /usr/bin/cyberghostvpn ]; then

		# remove old symlink
		rm /usr/bin/cyberghostvpn
	fi

	# create symlink
	ln -sf /usr/local/cyberghost/cyberghostvpn /usr/bin/cyberghostvpn

	# setup application
	cyberghostvpn --setup
Sinon Cyberghost fonctionne chez moi sur LinuxMint 20.3 et fonctionnait sur LMDE4; en revanche, il faut suivre une procédure spécifique qui n'utilise pas le terminal pour lancer cyberghost, cela se gère au niveau de l'application de gestion des réseaux.

Image

Cordialement,
F15
Fixe : Dell I-core5 Ram 16 Go LM 21.2 XFCE SSD Portable : Acer LM 21.2 XFCE Ram 4 Go , SSD

Répondre