J'ai un routeur TP-Link TL-WR841N et j'avais installé le firmware OpenWRT dessus.
Je souhaite l'utiliser sur un projet expérimental qui nécessite de définir des adresses IP statiques pour les ports LAN du routeur, comme indiqué dans la liste ci-dessous.
Port LAN physique 1 - & gt; 192.168.1.2
Port LAN physique 2 - & gt; 192.168.1.3
Port LAN physique 3 - & gt; 192.168.1.4
Port LAN physique 4 - & gt; 192.168.1.5
Ainsi, si un PC / ordinateur portable connecté au port LAN physique 3 du routeur obtiendra toujours l'adresse IP 192.168.1.4.
J'avais essayé de regarder dans les fichiers de configuration de Dnsmasq (DHCP et serveur DNS) sur le routeur. mais, ne pouvait pas comprendre comment le faire.
Des idées ?
Merci d'avance.
Réponses:
Dans la configuration par défaut d'OpenWRT, vous disposez d'un pont unique contenant tous les ports LAN physiques. Si vous créez différents réseaux pour chaque port LAN, vous pouvez configurer Dnsmasq séparément pour chaque réseau. Vous pouvez ensuite affecter tous les réseaux à la même zone de pare-feu.
N'oubliez pas que rien n'empêche vous ou quelqu'un d'autre de connecter un autre commutateur ou concentrateur à ce port physique. Le choix le plus sûr consiste donc toujours à attribuer des adresses IP en fonction des adresses MAC.
la source