Serveur Physique ------ 192.168.110.0/24 - interface virtuel |Conteneur
| |
_______________________________| __192.168.110.10- eth0
------ 192.168.114.0/24 - interface virtuel |
| |
________________________________|_192.168.114.10-eth1
--------- pare-feu
--------- interfaces physiques
Edit: J’étais avare sur la configuration de mon réseau car j'avais pensé avoir circonscrit le problème sur la configuration à l’intérieur du conteneur car si il n'y avait que l'interface eth0 de connecter le routage vers les autres réseaux se font comme voulu.
Le pare-feu ne me log rien concernant un quelconque blocage sur ces paquets lorsque les connexions ne se font pas donc je l'avais mis hors de cause. Je verrais cela ce soir si le pare-feu est en cause.
Edit2:
Je crois que c'est cela (
https://bbs.archlinux.org/viewtopic.php?id=253667) que j'essaie de faire. J'ai essayé de le faire a tâtons avec netplan mais sans succès.
Si j'utilise cette regle
PostUp = iptables -t nat -A POSTROUTING -s 10.0.110.0/24 -o eth0 -j MASQUERADE; dans wg0.conf le conteneur reçois les paquets mais ne "réponds" pas.
Avec celle-ci
PostUp = iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE; sans spécifier la source le conteneur "réponds" mais sur la mauvaise interface, la eth1. Est-ce que c'est cette regle que je ne comprends pas?