VPS - Docker - MultiIP - Routage
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
question

VPS - Docker - MultiIP - Routage

Par
SylvainA14
Créé le 2023-01-16 08:20:02 (edited on 2024-09-04 13:48:48) dans Serveurs Privés Virtuels (VPS)

**Routage container/stack selon IP**

_Bonjour à tous, après m'être arraché les cheveux depuis quelques jours à écumer le web, je me rends à l'évidence, cette fois-ci je vais devoir demander de l'aide._

Mon problème est le suivant :

Je viens de faire l'acquisition d'un VPS afin de remplacer mon vieux Kimsufi.
Par la même occasion, j'ai donc souhaité utiliser docker pour la containérisation de service que je trouve plutôt bien faite, cocorico !

> En bref, j'ai l'essentiel de mes services LAMP qui tournent en **IP 10.20.0.0/32** :
> apache/php => 10.20.0.2:80
> phpmyadmin => 10.20.0.3:8080
> mysql => 10.0.0.4:3306
> mosquito => 10.20.0.5:2083
> icecast => 10.20.0.6:8000
> La passerelle est **10.20.0.1** selon docker.

J'ai installé un container serveur VPN qui a pour IP **10.10.0.2**.

J'ai deux adresses IP externes :

> eth0 => 51.77.214.75
> eth0:1 => 188.165.41.231

Ce que je tente ou j'aimerai bien faire est plutôt simple, vous allez sûrement en convenir, serait de router l'ensemble des services web qui tournent sur le stack LAMP en **10.20.0.0/32 vers eth0:1 dont l'IP est 188.165.41.231**, et uniquement cela, pas de SSH, ou autres services.

Pour ce qui est du VPN, router le conteneur qui a pour **IP 10.10.0.2 sur le eth0 en IP 51.77.214.75**.
De même que mon Webmin qui est installé directement sur le VPS sur le port 8443, ou le ssh.

Ce n'est pas à exclure que je commande une IP supplémentaire en eth0:3 afin de décaler les services de VPN, mais le but principal est d'arriver à comprendre les fondamentaux pour entériner ce projet.

Merci de votre aide, car je vais en avoir besoin ;-)