• [^] # Re: le plus simple

    Posté par . En réponse au message Auto-hébergement derrière CGNAT et OpenVPN avec connexion internet d'un tiers. Évalué à 1.

    Bonjour,

    Merci beaucoup pour ces réponses. Ne travaillant pas dans l'informatique, j'essaye de traduire cela en faisant des recherches.. Est-ce qu'il est possible d'avoir un peu de détail/confirmation ci-après ?

    Chez le voisin:
    1°)
    Sur le conteneur serveur OpenVPN j'avais fait cela:
    sudo nano /etc/sysctl.conf

    avec ajout de:
    net.ipv4.ip_forward=1

    Puis cette règle iptable:
    sudo iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -j MASQUERADE

    Est-ce qu'il faut faire quelque chose de plus?

    2°)
    Sur dernier croquis j'avais indiqué tous les ports routés, j'espère qu'il y a tout.

    En résumé c'était : Sur box fibre du voisin : ports routés vers IP du serveur temporaire
    Sur serveur temporaire : port routés vers conteneur du serveur OpenVPN

    Et là je ne sais pas comment faire le reste du routage. Je suppose qu'il y a des règles à mettre dans le conteneur serveur OpenVPN

    2.1°)
    Donc c'est une commande en dehors d'iptables pour ajouter une route?
    Du coup si j'ai bien compris de l'ip du conteneur serveur OpenVPN (côté voisin) vers le routeur OpenWRT client OpenVPN (côté chez moi)? du coup cela? :
    ip r a 192.168.11.1/24 via 10.0.4.17 dev eth0

    2.2°)
    Donc là je mets simplement en place dans le conteneur serveur OpenVPN le routage des ports vers le routeur OpenWRT de l'autre côté?
    Comme ceci?:
    iptables -t nat -A PREROUTING -p tcp --dport 3001 -j DNAT --to-destination 192.168.11.1
    iptables -t nat -A PREROUTING -p tcp --dport 3002 -j DNAT --to-destination 192.168.11.1
    iptables -t nat -A PREROUTING -p tcp --dport 3xxx -j DNAT --to-destination 192.168.11.1

    Est-ce que grâce au VPN il aura bien accès au réseau 192.168.11.x de chez moi?

    Ensuite°)
    Comment faire pour que le côté chez moi (gauche) utilise le VPN pour accéder à l'internet? Le point 1°) suffit?