Attribuer une adresse IP publique au serveur sur un réseau local derrière le routeur avec une adresse IP changeant périodiquement

0

Je prévois de créer la configuration réseau suivante:

  1. Serveur VPS-SSD chez OVH (AFAIK basé sur KVM):

    • Arch Linux
    • adresse IPV4 publique P1 sur eth0
    • P2 additionneurs publics IPV4 (non assignés à aucun périphérique)
  2. Routeur Linksys EA3500 avec OpenWRT installé. Adresse IPv4 dynamique publique D1 sur l’interface WAN de DHCP, modifiée périodiquement par le fournisseur de réseau.

    • Un VLAN V1 pour les utilisateurs de réseau local, utilisant NAT (Wifi)
    • Un VLAN V2 sur un seul port Ethernet pour MailServer (machine Linux séparée)

Ce que je veux réaliser est d’attribuer une adresse IP P2 publique au serveur de messagerie.

Je ne suis pas très bon en réseau, mais après trois jours de recherche, je vois deux solutions possibles:

A. Créez une liaison point à point OpenVPN de D1 à P1 à l’aide d’interfaces Tap. Pontez les interfaces tap sur VPSServer avec eth0 et sur EA3500 avec périphérique VLAN V2. De cette façon, il devrait être possible d'attribuer une adresse P2 à MailServer.

B. Créez un tunnel GRE de EA3500 vers VPSServer en utilisant l’adresse P1 comme point de terminaison. Sur VPSServer, configurez le routage pour transférer le trafic vers P2 via ce tunnel. Attribuez une adresse IPv4 P2 à MailServer.

Pensez-vous que si c'est faisable? Je ne sais pas si le tunnel GRE peut être configuré si l'un des points de terminaison a une adresse IP dynamique. Je pense que la solution OpenVPN est pire car elle ajoute un cryptage VPN dont je n’ai absolument pas besoin.

Si vous avez de meilleures idées pour l’installer, partagez-les.

Lukasz
la source

Réponses:

0

Ok, lis ce que tu voulais faire de mal la première fois lol. Bon, vous avez toujours une solution facile. Vous ne savez pas où se trouve votre machine Linux distincte, ni pourquoi vous n'avez pas d'adresse IP publique, si c'est chez Ovh. Ils attribuent généralement au moins une adresse IP publique à vos serveurs dédiés. Si vous utilisez des machines virtuelles, vous devez simplement créer un NIC virtuel sur le système hôte, puis dans la machine virtuelle en tant que serveur de messagerie, vous établissez simplement un pont entre la connexion et le NIC virtuel, qui est déjà relié à votre phyiscal. nic. Mais si vous avez effectivement 2 serveurs dédiés distincts, ils doivent avoir au moins 1 adresse IP publique.

Frostalf
la source