Bonjour,
Dans le cadre de mon travail de fin d’étude je dois réaliser un portail captif sur base d’un script IPtables. J’ai à ma disposition un environnement de test configuré comme ceci : hpics.li/e182708
Après de nombreuses recherches je suis tombé sur ces 3 tutoriels :
josselin-lecocq.fr/articles-portailcaptif
andybev.com/index.php/Using_ … ive_portal
pihomeserver.fr/2014/05/23/r … captif-22/
Je me suis donc basées sur leurs explications pour faire mon script et l’adapter à ma topologie.
Cependant j’ai un soucis dès que mon client veut surfer il n’est jamais redirigé sur ma page de login. Cependant celle-ci est accessible via son adresse IP. J’aimerais donc savoir si j’ai fait une erreur dans mon script ou bien si je doit partir sur autre chose ?
Merci d’avance pour vos réponses
Mon script :
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t mangle -N internet
iptables -t mangle -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j internet
iptables -t mangle -A internet -j MARK --set-mark 99
iptables -t nat -A PREROUTING -i eth1 -p tcp -m mark --mark 99 -m tcp --dport 80 -j DNAT --to-destination 192.168.1.254