Bonjour epoch1970,
epoch1970 wrote: Ca fera du double-NAT et il faut que le routeur accepte une IP privée en entrée de sa prise WAN.
Mon routeur est un multi-WAN, il sépare donc entièrement les réseaux. Sur chaque port WAN, je peux configurer un mode statique, DHCP ou même PPPoE. Si je souhaite intégrer un DHCP c'est pas facilité, ainsi si j'échange mes câbles WAN1 et WAN2 ou si je change de modem la configuration se fera automatiquement. De plus, s'il me prend l'envie de rajouter un Switch au port du pi, je pourrais y connecter d'autres appareils sans avoir à les configurer en statique.
epoch1970 wrote:- Dans le Pi un pont br0 avec les 2 interfaces eth0 et eth1 (?? celle créée au branchement du téléphone).
Pas de configuration IP sur les interfaces. Ni sur br0, ni sur les interfaces membres du pont (jamais, pour celles-là)
- Dans le routeur, brancher le port WAN sur le Pi et le mettre en DHCP. C'est le routeur qui fera l'acquisition de l'adresse.
Là je ne suis plus. Qu'entends-tu par "Pas de configuration IP sur les interfaces" ? manual ? dhcp ? Il faut bien mettre une configuration à coté d'une interface ?
Aujourd'hui la seconde interface est usb0. C'est celle qui fournit la connexion. Elle est toujours en dhcp, le DHCP est fourni par le téléphone qui fournit également l'adresse IP du serveur DNS.
Le problème, c'est que je ne vois pas comment l'inteface eth0, sur laquelle est connecté le routeur (où pour le moment mon ordinateur portable pour tester le partage) va pouvoir acquérir une adresse ip provenant du serveur DHCP du téléphone donc de l'interface usb0. J'ai testé en mettant "manual" à eth0 et dhcp à br0 (qui est mon bridge). Mais cela ne fonctionne pas. Mon eth0 n'a pas de DHCP et mon ordi se retrouve sans IP.
Je ne vois pas comment faire. Moi je pensais plus mettre un DHCP sur eth0 avec une plage type (192.168.0.10-50) et mettre mon eth0 en 192.168.0.1. Le problème c'est que je ne sais pas ensuite si le pont br0 entre eth0 et usb0 fera son job. De plus, dans la config manuelle du DHCP de mon interface eth0, je devrais préciser un serveur DNS pour que les clients connectés puisse transmettre leurs demande de résolutions de nom. Ce qui implique de connaitre à l'avance le DNS du téléphone et comme il est dynamique (DHCP du tel) et suceptible d'être modifié sans préavis par l'opérateur cela ne me convient pas.
Le mieux que je pourrais faire, c'est de configurer un serveur DNS local "bindé" sur eth0 et qui transmettrait les requête vers l'extérieur. Ainsi dans ma configuration DHCP (isc-dhcp-server) je pourrais mettre "option domain-name-servers 192.168.0.1"
A moins qu'il y ait plus simple bien entendu
