Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/04/2017, à 23:40

Creaprog

[Résolu] LXC problème de routage je pense

Bonsoir,

Je sais que ce n'est pas de la virtualisation et je n’espère pas me tromper d'endroit pour ce poste.
J'ai suivi ce tutoriel : https://www.digitalocean.com/community/ … -13-04-vps

Oui, il n'est pas très à jour, il y avait une commande qui n’excitait pas, mais bon ce n'est pas grave.

Mon problème est que je n'arrive pas à rendre mon site web avec l'ip public accessible.

Dans le conteneur curl localhost fonctionne.
Dans la machine hôte curl localhost ne fonctionne pas.
Dans la machine hôte curl ip du conteneur fonctionne.
Dans la machine hôte ou dans le conteneur curl l'ip public ne fonctionne pas.

Il me semble avoir bien fait iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to 10.0.3.XXX:80 je ne comprends pas que faire de plus en plus tous les sites me conseille de faire ça...

Merci à vous.

Dernière modification par Creaprog (Le 23/04/2017, à 11:37)

Hors ligne

#2 Le 23/04/2017, à 11:21

outcast

Re : [Résolu] LXC problème de routage je pense

Creaprog a écrit :

Dans le conteneur curl localhost fonctionne.

C'est normal.

Creaprog a écrit :

Dans la machine hôte curl localhost ne fonctionne pas.

C'est normal.

Creaprog a écrit :

Dans la machine hôte curl ip du conteneur fonctionne.

C'est normal.

Creaprog a écrit :

Dans la machine hôte ou dans le conteneur curl l'ip public ne fonctionne pas.

Il me semble avoir bien fait iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to 10.0.3.XXX:80 je ne comprends pas que faire de plus en plus tous les sites me conseille de faire ça...

C'est pas normal.
A priori tu dois avoir une autre règle iptables qui bloque le routage.
L’exécution des règles iptables se fait selon l'ordre d'insertion, avec ton -A (A comme Append) tu ajoutes ta règle tout à la fin, mais si avant il y a une règle qui rejette tout, aucune chance que quoi ce soit routé sur ton container.
Sur l’hôte, tape la commande

sudo iptables -t nat --list

Tu devrais déjà avoir des règles en place.
Si tu veux que ta règle passe en premier, faut mettre -I à la place de -A

Hors ligne

#3 Le 23/04/2017, à 11:37

Creaprog

Re : [Résolu] LXC problème de routage je pense

Merci à toi, problème résolu.

Hors ligne