Colonel Serveur
Installing MikroTik on Ubuntu

L'installation de MikroTik sur Ubuntu est une solution pratique pour les utilisateurs qui souhaitent exécuter MikroTik RouterOS CHR sur un VPS ou serveur dédié où le montage direct ISO n'est pas disponible. En utilisant Ubuntu comme système d'exploitation de base et en déployant MikroTik via la virtualisation, il devient possible d’accéder à des fonctionnalités avancées de routage et de pare-feu sans changer le système d’exploitation principal du serveur.

Ce guide explique comment installer MikroTik sur Ubuntu étape par étape, en utilisant un script automatisé spécialement conçu pour les environnements de serveur du monde réel. Le processus convient aux administrateurs réseau, Ingénieurs DevOps, et les utilisateurs avancés qui ont besoin d'une configuration MikroTik fiable sur une infrastructure Linux.

Installer MikroTik sur un serveur Ubuntu

L'installation de MikroTik sur Ubuntu est réalisée en exécutant MikroTik CHR dans un environnement virtualisé alimenté par QEMU.

"Routeur hébergé MikroTik Cloud (CHR) est une version de RouterOS conçue pour fonctionner comme une machine virtuelle sur des hyperviseurs, permettant une fonctionnalité de routage complète sans matériel dédié. »_ Documentation MikroTik

Cette méthode permet à Ubuntu de rester installé pendant que MikroTik RouterOS fonctionne comme un routeur virtuel dédié doté de capacités réseau complètes.. Il est particulièrement utile sur les plates-formes VPS qui restreignent les pièces jointes ISO ou les images de démarrage personnalisées..

Avant de continuer, il est important de comprendre que cette méthode modifie les partitions de disque et les paramètres réseau. Pour cette raison, l'installation ne doit être effectuée que sur un nouveau serveur Ubuntu ou sur un système sur lequel toutes les données importantes ont été entièrement sauvegardées.

Wordpress Hosting

Hébergement Web WordPress

À partir de 3,99 $ / mensuel

Acheter maintenant

Installing MikroTik on an Ubuntu Server

Conditions préalables à l'installation de MikroTik sur Ubuntu

Avant d'installer MikroTik sur Ubuntu, le serveur doit répondre à plusieurs exigences de base pour garantir un déploiement stable et prévisible. Ces conditions préalables sont essentielles pour éviter la perte de données et une mauvaise configuration du réseau pendant le processus de configuration..

L'environnement d'installation doit répondre aux conditions suivantes:

  • Un VPS ou un serveur dédié sous Ubuntu 20.04 ou Ubuntu 22.04, qui ont tous deux été testés avec cette méthode
  • Connectivité Internet active pour télécharger MikroTik CHR et les packages requis
  • Accès root ou sudo au serveur
  • Aucune donnée critique n'est stockée sur le serveur, car les partitions de disque peuvent être écrasées

Cette approche d'installation utilise la virtualisation basée sur QEMU, permettant à MikroTik CHR de fonctionner de manière indépendante tandis qu'Ubuntu reste le système d'exploitation hôte.

Méthode de script automatisée pour installer MikroTik sur Ubuntu

Le moyen le plus simple et le plus fiable d'installer MikroTik sur Ubuntu consiste à utiliser un script d'installation automatisé.. Ce script gère l'installation du package, configuration de la virtualisation, préparation du disque, et déploiement MikroTik CHR sans nécessiter de configuration manuelle à chaque étape.

Cette approche est particulièrement utile lorsqu'une installation basée sur ISO n'est pas possible., ce qui est une limitation courante chez de nombreux fournisseurs de VPS.

Cheap VPS

Serveur VPS pas cher

À partir de 2,99 $/mois

Acheter maintenant

Mettre à jour Ubuntu avant l'installation

Avant d'exécuter le script, le système Ubuntu doit être entièrement mis à jour pour éviter les conflits de dépendances et assurer la compatibilité avec les packages de virtualisation. Cette étape prépare le système d'exploitation pour un processus d'installation propre de MikroTik.

sudo apt update && sudo apt upgrade -y

La réalisation de cette mise à jour garantit que tous les packages principaux et composants de sécurité sont dans un état stable avant le déploiement de MikroTik..

Updating Ubuntu Before MikroTik Installation

Téléchargement et exécution du script d'installation MikroTik

Pour installer automatiquement MikroTik sur Ubuntu, le script doit être téléchargé, autorisation d'exécution accordée, puis exécuter avec des privilèges administratifs. Cette commande unique exécute les trois actions en séquence.

curl -sSL https://dl.hidata.org/scripts/MikrotikUbuntu.sh -o MikrotikUbuntu.sh && chmod +x MikrotikUbuntu.sh && sudo ./MikrotikUbuntu.sh

Il est essentiel de copier et d'exécuter la commande exactement telle qu'elle est écrite., car une exécution partielle peut entraîner une installation incomplète. Pendant l'exécution, le script installe les dépendances requises, configure QEMU, télécharge MikroTik CHR à partir de sources officielles, et prépare l'environnement du routeur virtuel.

Une fois le script terminé avec succès, MikroTik RouterOS démarrera automatiquement.

Windows VPS

Hébergement VPS Windows

Remote Access & Full Admin

Acheter maintenant

Identifiants de connexion par défaut après l'installation

Une fois que vous avez installé MikroTik sur Ubuntu en utilisant cette méthode, le routeur devient accessible immédiatement. Les informations de connexion par défaut sont intentionnellement minimes pour permettre un accès initial sans restrictions.

  • Nom d'utilisateur: administrateur
  • Mot de passe: vide (aucun mot de passe défini)

Pour des raisons de sécurité, il est fortement recommandé de changer le mot de passe immédiatement après la première connexion.

Dépannage après l'exécution du script

Dans certains cas, MikroTik peut ne pas se charger immédiatement après la fin du script. Ce comportement est généralement lié à la manière dont le fournisseur VPS gère les processus de virtualisation et de démarrage..

Si MikroTik ne démarre pas:

  • Éteignez complètement le serveur à partir du panneau de contrôle VPS
  • Redémarrez le serveur au lieu d'utiliser un redémarrage logiciel.

Cela garantit que tous les composants de virtualisation s'initialisent correctement.

Méthode d'installation alternative basée sur un script

Une autre approche pour installer MikroTik sur Ubuntu consiste à télécharger et à exécuter manuellement un script d'installation différent.. Même si le principe de base reste le même, cette méthode offre aux utilisateurs une plus grande visibilité sur chaque étape du processus.

Création et préparation du script d'installation

Le script doit d'abord être téléchargé directement sur le serveur Ubuntu. Ce fichier contient toutes les commandes nécessaires pour déployer MikroTik CHR dans l'environnement Linux.

wget http://dl.xvps.ir/mikrotik-installer.sh

Après avoir téléchargé le script, les autorisations d'exécution doivent être attribuées. Ubuntu n'autorise pas l'exécution de scripts sauf autorisation explicite de l'administrateur.

chmod 755 mikrotik-installer.sh

Une fois les autorisations définies, le processus d'installation peut commencer.

./mikrotik-installer.sh

Une fois l'exécution terminée, le serveur doit être redémarré pour appliquer toutes les modifications et finaliser la configuration de MikroTik.

Accéder à MikroTik après l'installation

Suite au redémarrage, MikroTik RouterOS devient disponible. Les informations de connexion sont définies par la configuration du script et doivent être vérifiées immédiatement après l'accès..

A ce stade, MikroTik fonctionne entièrement dans l'environnement virtuel basé sur Ubuntu et peut être géré à l'aide d'outils MikroTik standard tels que WinBox, SSH, ou accès à la console.

Considérations relatives aux licences pour MikroTik CHR

Lorsque vous installez MikroTik sur Ubuntu, la version CHR fonctionne avec des fonctionnalités limitées jusqu'à ce qu'une licence soit appliquée. MikroTik CHR n'offre pas d'utilisation gratuite et sans restriction, et les limites de performances s'appliquent sans activation.

Les niveaux de licence disponibles incluent:

  • Niveau 4 pour les besoins de base en matière de routage
  • Niveau 5 pour un débit plus élevé
  • Niveau 6 pour des performances maximales et un accès complet aux fonctionnalités

La sélection de la licence appropriée dépend du volume de trafic, complexité du routage, et les exigences de production.

Licensing Considerations for MikroTik CHR

Remarques importantes avant d'exécuter des scripts d'installation

L'installation de MikroTik sur Ubuntu à l'aide de scripts automatisés implique une interaction directe avec les périphériques de stockage et les interfaces réseau. Ces actions doivent être effectuées avec soin pour éviter des conséquences inattendues.

Gardez les points suivants à l’esprit:

  • Le script peut écraser les données du disque, ciblant généralement /dev/sda
  • Les partitions et fichiers existants peuvent être définitivement supprimés.
  • Les paramètres réseau sont modifiés lors de la configuration.
  • Les scripts doivent toujours être révisés avant leur exécution.

L'exécution de tels scripts sur des systèmes de production sans sauvegarde est fortement déconseillée.

Conclusion

L'installation de MikroTik sur Ubuntu est une solution puissante pour déployer MikroTik RouterOS CHR sur VPS et serveurs cloud là où les méthodes d'installation traditionnelles ne sont pas disponibles. En tirant parti de la virtualisation via QEMU et des scripts automatisés, les utilisateurs peuvent obtenir un environnement MikroTik entièrement fonctionnel avec une intervention manuelle minimale.

Cette méthode réduit considérablement la complexité de la configuration, fait gagner du temps, et permet des capacités de routage avancées sur une infrastructure basée sur Linux. Lorsqu'il est effectué sur un serveur Ubuntu propre avec des sauvegardes appropriées, l'installation de MikroTik sur Ubuntu devient une approche fiable et efficace pour les déploiements de réseaux modernes.

Foire aux questions sur l'installation de MikroTik sur Ubuntu

Puis-je installer MikroTik directement sur Ubuntu sans virtualisation?

Non, MikroTik RouterOS ne peut pas être installé nativement sur Ubuntu car il s'agit d'un système d'exploitation autonome, pas un package Linux.

L'installation de MikroTik sur Ubuntu est-elle sûre pour les serveurs de production?

L'installation de MikroTik sur Ubuntu peut être sûre pour une utilisation en production uniquement si elle est effectuée sur un serveur propre sans données critiques..

Quelles versions d'Ubuntu sont prises en charge pour l'installation de MikroTik?

Les résultats les plus fiables pour l'installation de MikroTik sur Ubuntu sont obtenus avec Ubuntu 20.04 et Ubuntu 22.04. Ces versions sont largement prises en charge, écurie, et compatible avec les packages de virtualisation requis utilisés pour exécuter MikroTik CHR.

Ai-je besoin d'une licence MikroTik après l'installation?

Oui, MikroTik CHR nécessite une licence valide pour débloquer toutes les fonctionnalités. Sans permis, le routeur fonctionne sous des limitations strictes. En fonction de votre trafic et de vos exigences de performances, vous pouvez choisir entre le niveau 4, Niveau 5, ou Niveau 6 licence.

Que dois-je faire si MikroTik ne démarre pas après avoir exécuté le script?

Si MikroTik ne se charge pas immédiatement après l'installation, le problème est généralement lié à la façon dont le VPS initialise les services de virtualisation. Dans de tels cas, éteindre complètement le serveur depuis le panneau de configuration du VPS puis le redémarrer résout souvent le problème.

Partager cette publication

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *