Milesight fournis plusieurs solutions logicielles dans sa suite de connectivité pour la gestion de ses produits.
Ainsi, “Milesight VPN” qui peut être déployé facilement sur un serveur Linux, qui est un VPN gratuit et qui permet de connecter ses périphériques et ses produits Milesight au sein d’un même réseau VPN.
Dans ce tuto, nous allons décrire la procédure à suivre pour l’installation :
Prérequis d’installation :
Configuration matérielle requise
Il est suggéré d'utiliser une machine qui répond aux exigences suivantes :
Pour 500 appareils
- - Processeur : 2 cœurs, 2,0 GHz
- - RAM : 16 Go
- - Disque : 512 Go
- - Bande passante : ≥ 100 MBps
Pour 1000 appareils
- - Processeur : 8 cœurs, 3,2 GHz
- - RAM : 32 Go
- - Disque : 1 To
- - Bande passante : ≥ 100 MBps
Configuration Logiciel
- Système d'exploitation : Ubuntu Server 20.04
- Navigateur : Chrome, Firefox
Installation
Conditions d’installation
- Serveur Ubuntu
- MilesightVPN
- WinSCP
- Putty (ou autre outil SSH)
Installation d'Ubuntu Server 20.04
Il faut installer Ubuntu Server 20.04 sur une machine. Voici le lien de téléchargement :
https://releases.ubuntu.com/focal/
L’installation d’Ubuntu Server n’est pas décrite dans ce tutoriel.
Téléchargement du logiciel
Les étapes suivantes sont basées sur l'outil WinSCP. Vous pouvez également utiliser d'autres outils pour télécharger le logiciel sur votre serveur Ubuntu.
1.Téléchargez le package MilesightVPN à partir du site Web Milesight IoT, puis extrayez et vérifiez les fichiers :
Lien de téléchargement :
https://resource.milesight-iot.com/MilesightVPN/2.0.1/2.0.1.zip
2. Ouvrez WinSCP et configurez une session entre WinSCP et votre serveur.
3.Sélectionnez le dossier MilesightVPN et cliquez sur "Télécharger", sélectionnez le chemin du serveur et cliquez sur "OK" pour télécharger.
Installation de MilesightVPN
-
Connectez-vous au serveur via Putty. Vous pouvez par ailleurs utiliser d'autres outils SSH.
- Assurez-vous que l'outil réseau est installé sur le serveur. Vous pouvez taper ifconfig pour le vérifier. S'il n'est pas trouvé, exécutez apt install net-tools pour l'installer.
-
Exécutez les commandes suivantes sous le répertoire MilesightVPN.
chmod +x depend_install_urvpn.sh
./depend_install_urvpn.sh
chmod +x depend_install_urvpn.sh
./depend_install_urvpn.sh
-
Installez le logiciel DeviceHub. Prenez la version 2.0.1 comme exemple, veuillez saisir la commande suivante :
dpkg -i milesight_vpn_2.0.1_amd64.deb
Il faudra environ 10 minutes pour terminer l'installation et un message suivant s'affichera lorsque l'installation sera terminée.
À Noter:
Si vous avez besoin de mettre à niveau vers la V2.0.1 à partir de la V1.0.19, veuillez sauvegarder la base de données VPN et désinstaller le programme de l'ancienne version, puis installer la nouvelle version.
Désinstallation de MilesightVPN
Si vous devez désinstaller MilesightVPN, exécutez les commandes suivantes :
sudo rm /etc/init.d/milesight_vpn.sh
sudo rm /etc/init.d/urvpn-server.sh
sudo rm /etc/init.d/urvpn_watchdog_start.sh
sudo rm -rf /milesight_vpn sudo dpkg -P
milesight-vpn sudo apt-get remove mysql*
Services et Ports
Afin d'assurer la sécurité et la communication non bloquée, voici les ports à ouvrir dans votre routeur et votre pare-feu pour le bon fonctionnement des services :
Port Protocole Description
Port |
Protocole |
Description |
18080 |
TCP |
Service HTTP |
18443 |
TCP |
Service HTTPS |
1194 |
TCP |
Service OpenVPN |
Augmenter la capacité de gestion des appareils
Le nombre d'appareils de gestion disponibles peut être vérifié dans l'onglet "Appareil".
Le nombre maximal d'appareils de gestion est de 25 par défaut. Veuillez vous référer aux étapes suivantes pour développer la gestion des appareils.
- Connectez-vous à MilesightVPN et accédez à l'onglet "VPN", puis cliquez sur "Créer et télécharger" pour télécharger le fichier d'informations sur la licence.
- Contactez notre service commercial et obtenez-les informations sur la licence.
- Obtenez une licence étendue de Milesight et cliquez sur "Parcourir" pour importer la licence.
- Cliquez sur "enregistrer" pour enregistrer les paramètres et le nombre maximum d'appareils gérables changera.
Se connecter à MilesightVPN
S’authentifier sur MilesightVPN
Après l'installation, vous pouvez accéder à l’interface de MilesightVPN en tapant l’adresse suivante dans votre navigateur :
https://ip-du-serveur:18443 ou alors http://ip-du-serveur:18080*.
Nom d'utilisateur par défaut : admin
Mot de passe par défaut : password
*ip-du-serveur est l’ip du serveur Ubuntu sur lequel vous avez installé la solution.
Une fois connecté, nous pouvons passer au paramétrage.