Pas besoin d'installer manuellement ! Nous fournissons un préinstallé et prêt à déployer, application MikroTik en un clic.
Si vous avez déjà voulu envisager d’exécuter un routeur dans le VPS sans matériel ? alors vous êtes au bon endroit. Dans ce tutoriel, je vais vous expliquer tout ce qu'il y a à savoir sur MikroTik CHR. Je vais vous expliquer de quoi il s'agit, pourquoi il serait intéressant de fonctionner sur un VPS, comment cela fonctionne, à quoi vous pouvez réellement l'utiliser, les avantages d'avoir un VPS défini sur du matériel physique et ce que vous devriez peut-être rassembler avant de commencer. Après cela, je vous présenterai les étapes courantes d'installation de MikroTik sur un VPS (version Ubuntu) et les ajustements de performances que je recommande.

Un petit guide sur Mikrotik CHR
MikroTik est une entreprise de matériel informatique préférée du secteur, produisant une gamme de modems, de routeurs et même quelques serveurs. Ses routeurs étaient particulièrement populaires en raison de leur système d'exploitation unique. Après un certain temps, MikroTik a commencé à publier ce système d'exploitation en tant que logiciel indépendant, l'appelant RouterOS. RouterOS vous permet essentiellement de transformer n'importe quel système informatique en un routeur MikroTik, offrant des fonctionnalités pratiques mais simples. MikroTik CHR (Cloud-Hosted Router) est une version de RouterOS MikroTik publiée plus récemment. CHR est conçu pour fonctionner sur les cloud, les serveurs privés virtuels (VPS) et les machines virtuelles.
Cas d'utilisation de Mikrotik CHR
Ainsi, MikroTik CHR est votre meilleur choix pour transformer votre serveur distant en routeur, afin que vous puissiez facilement créer de puissants serveurs VPN, équilibreurs de charge, et bien plus encore. De nombreux administrateurs l'apprécient pour des tâches telles que Configuration du VPN MikroTik, où vous pouvez créer des tunnels sécurisés pour les travailleurs distants ou les succursales. C'est à vous de tirer le meilleur parti de votre routeur MikroTik virtuel et distant, mais potentiellement, il existe de nombreux cas d'utilisation incroyables pour un VPS MikroTik CHR. Si vous utilisez un PC ou un ordinateur portable Windows, vous pouvez également utiliser la Winbox de MikroTik pour simplifier l'utilisation du CHR ou du RouterOS de MikroTik. Naturellement, je vais vous montrer comment procéder ainsi que comment installer MikroTik sur un VPS.
Autres cas d'utilisation :
- serveur VPN
- Équilibreur de charge
- Pare-feu et passerelle de sécurité
- Gestion de la bande passante (QoS, mise en forme)
- Surveillance du réseau (NetFlow, SNMP)
- Passerelle Hotspot avec portail captif
- Passerelle d'accès à distance
- Routeur multi-WAN (failover/équilibrage de charge)
- Centre d'appareils IoT
- Laboratoire virtuel pour les tests

Exécuter MikroTik sur un VPS Ubuntu
MikroTik installé sur un serveur Ubuntu, c'est comme créer une tour de contrôle de haute technologie dans le cloud. Vous jouerez le rôle de contrôleur aérien pour votre réseau. Vous gérerez le trafic et créerez un routage de telle manière qu’il ne sera jamais nécessaire de toucher au routeur physique. Tout est virtuel et modifiable et peut être contrôlé depuis n'importe où dans le monde.
Par exemple, vous pouvez personnaliser un Configuration du serveur DNS MikroTik pour vous assurer que vos clients répondent à leurs requêtes en un rien de temps, quel que soit leur lieu d'origine. Vous pouvez gérer les règles de pare-feu sans jamais mettre la main sur des équipements sur site à distance.
Avantages de l'installation de MikroTik sur un VPS
- Partout et à tout moment : configurez un routeur MikroTik dans un centre de données distant en quelques minutes seulement.
- Échelle à la demande : augmentez le VPS et dites adieu à l'ajout de matériel supplémentaire.
- Rentable : plus besoin d'acheter et d'entretenir des routeurs et de payer pour le VPS à la place.
- Résilient : utilisez la disponibilité, la sauvegarde et la redondance de votre fournisseur.
- Environnement sécurisé : exécutez des tests de performances pour les VPN, les règles de pare-feu ou les configurations de routage.

Conditions requises pour installer MikroTik sur un VPS
Assurez-vous de remplir ces conditions :
- Un VPS (le meilleur est basé sur KVM) avec au moins 1 processeur, 512 Mo de RAM et 2 Go de stockage.
- Votre système d'exploitation installé doit être Ubuntu (pas plus ancien que 22.04).
- Accès SSH (sous Windows, utilisez PuTTY et sous Linux/Mac, utilisez simplement ssh).
- L’image MikroTik CHR.
Certains fournisseurs VPS n'autorisent pas le démarrage personnalisé du système d'exploitation. Assurez-vous que votre hôte prend en charge le montage ISO/disque.
Comment installer MikroTik sur un VPS
Étape 1 : Achetez un VPS Mikrotik
Rendez-vous sur Cloudzy.com et achetez un MikroTik VPS plan. Assurez-vous d'avoir un plan avec des ressources décentes, afin que votre routeur distant puisse gérer les tâches que vous avez en tête. Je suggérerais le plan « Growing », qui est fondamentalement le plan le plus abordable avec les ressources et les performances nécessaires. Pour installer manuellement MikroTik Router (CHR) sur votre VPS Cloudzy, vous devez sélectionner un VPS Linux et choisir Ubuntu 16 ou 18 comme système d'exploitation VPS.
Étape 2 : Mettre à jour et préparer Ubuntu VPS
Connectez-vous à votre VPS :
ssh root@your-vps-ip
Paquets de mise à jour :
apt update && apt upgrade -y
Installez les outils dont vous aurez besoin :
apt install wget unzip qemu-utils -y
Étape 3 : Téléchargez l’image MikroTik CHR
Récupérez la dernière image CHR stable de MikroTik :
wget https://download.mikrotik.com/routeros/7.15/chr-7.15.img.zip
unzip chr-7.15.img.zip
Étape 4 : Convertir l'image pour VPS
Convertissez l'image brute dans un format bootable :
qemu-img convert -f raw -O qcow2 chr-7.15.img mikrotik-chr.qcow2
Écrivez-le sur votre disque de démarrage VPS (remplacez vda avec votre disque) :
dd if=chr-7.15.img of=/dev/vda bs=4M
Terminez par :
sync
Étape 5 : Redémarrer dans MikroTik CHR
Redémarrez le VPS :
reboot
Lorsqu'il reviendra en ligne, il fonctionnera RouteurOS CHR.
Étape 6 : Première connexion à MikroTik
Par défaut, MikroTik CHR autorise SSH sur le port 22. Connectez-vous avec :
ssh admin@your-vps-ip
L'utilisateur par défaut est admin sans mot de passe.
La première chose à faire est de définir un mot de passe
password
Étape 7 : Accès via Winbox ou WebFig
Si vous n'êtes pas un fan CLI, vous pouvez gérer CHR avec les outils GUI :
- Figure Web : Ouvrir
http://your-vps-ipdans votre navigateur.
- WinBox : Connectez-vous en utilisant l'IP VPS.
Étape 8 : Configuration de base
Activez un client DHCP sur l'interface principale :
/ip dhcp-client add interface=ether1
Ajoutez une mascarade NAT pour l'accès à Internet :
/ip firewall nat add chain=srcnat action=masquerade out-interface=ether1
En plus de la couche de filtrage du trafic, si vous envisagez d'exposer certains services, vous souhaiterez probablement configurer Redirection de port MikroTik règles afin que votre VPS puisse diriger en toute sécurité le trafic externe vers des applications ou des appareils internes.

Meilleures pratiques de sécurité
- Modifiez immédiatement les informations d'identification par défaut.
- Restreignez SSH à votre propre adresse IP :
/ip firewall filter add chain=input protocol=tcp dst-port=22 src-address=<your-ip> action=accept
/ip firewall filter add chain=input protocol=tcp dst-port=22 action=drop
- Utilisez HTTPS pour WebFig, désactivez HTTP simple.

Optimiser MikroTik CHR sur votre VPS
L'installation de MikroTik sur un VPS vous offre la possibilité d'un routage basé sur le cloud au prix d'un matériel physique si vous le configurez correctement. En règle générale, les performances sont davantage déterminées par le processeur que par la RAM du fournisseur VPS, de sorte que des modifications mineures dans la configuration CHR et la virtualisation peuvent avoir un impact total sur les performances. Cette section détaillera les considérations importantes pour exécuter votre CHR basé sur VPS de manière rapide, stable et adéquate.
- VPS : Processeur monocœur rapide, 512 Mo à 2 Go de RAM, SSD, réseau 1 Gbit/s+.
- Version CHR : Utilisez VPS/Cloud 64 bits, restez à jour.
- Virtualisation : vCPU dédié, virtio NIC, évitez les ponts/virtualisation imbriquée.
- Ajustements du CHR : Activez FastPath, le pare-feu/NAT allégé, la journalisation minimale, désactivez les services/IPv6 inutilisés.
CHR modifie les paramètres rapides
- FastPath / CFastPath : Activez pour un transfert de paquets plus rapide.
- Pare-feu/NAT : Gardez les règles minimales ; utilisez des règles brutes lorsque cela est possible.
- Enregistrement: Limitez ou faites pivoter les journaux pour réduire la charge du disque et du processeur.
- Services: Désactivez tout ce que vous n'utilisez pas (IPv6, DHCP, etc.).
- Files d'attente : Utilisez uniquement des files d'attente simples ; évitez les files d’attente par IP en cas de trafic élevé.
- Interfaces : Utilisez des cartes réseau virtio/paravirtualisées ; évitez les ponts inutiles.
- Surveillance: profil d'outil pour les statistiques du processeur, du SNMP ou de l'interface pour le trafic.

Conclusion
Et bien, cela étant dit, vous venez d'apprendre le processus complet d'installation de MikroTik sur un VPS. Je vous ai montré ce qu'est CHR, les meilleurs cas d'utilisation de CHR et pourquoi il est préférable de configurer CHR sur un VPS plutôt que sur du matériel réel. Je vous ai également guidé à travers ce que vous devez avoir avant de commencer.