![]() |
Bienvenue invité ( Connexion | Inscription )
![]() |
![]()
Message
#1
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 836 Inscrit : 19 Jul 2001 Lieu : Живим у Греноблу Membre no 519 ![]() |
Hello, je voudrais faire un port forwarding sur une autre IP et un autre port quand on se connecte sur un certain port de mon Mac.
Mais ça ne semble pas fonctionner, j'ai essayer de charger cette conf : rdr pass inet proto tcp from any to any port 9080 -> 192.168.0.123 port 80 en utilisant la commande : pfctl Celle ci semble être correctement prise en compte, mais ça marche pas du tout. Ca semble fonctionner uniquement sur l'IP du Mac, c'est à dire 127.0.0.1. Mais moi, je cherche à forwarder vers l'IP 192.168.0.123 (une autre machine sous Linux) sur le port 80 quand on se connecte sur le Mac qui a l'adresse 192.168.0.189. Il semble qu'il reste une sécurité qui bloque le port forwarding. Est-ce que quelqu'un a de l'expérience avec ça ? Si je trouve pas de solution, je mettrai un reverse proxy avec nginx, mais je trouve ça un peu lourd juste pour forwarder un port... Merci! -------------------- iMac 27 mi 2010, iMac 21 2011
Macbook air mi 2011 Mac Mini M2 Raspberry Pi4 |
|
|
![]() |
![]()
Message
#2
|
|
Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2 836 Inscrit : 19 Jul 2001 Lieu : Живим у Греноблу Membre no 519 ![]() |
Non, c'est pas ça.
J'ai un serveur avec une IP publique sous Linux chez un hébergeur Un Mac avec une IP pas publique, mais relié à internet via un routeur 4G Une webcam avec un serveur http sur le port 80 Je veux accéder à la webcam. Mais je n'ai pas d'IP publique sur le Mac à cause du routeur 4G (temporaire, ma fibre est coupée). Donc je veux que le Mac se connecte au serveur avec IP publique et crée un tunnel. Puis, sur ce même serveur, je veux que le port 8080 soit ouvert, et aille vers la webcam. Donc l'idée est d'utiliser un reverse proxy qui reroute le 8080 vers 127.0.0.1:9080 tout ça sur mon serveur IP publique. Ensuite, la connexion utilise le tunnel ssh qui mappe le Mac avec l'adresse 127.0.0.1:9080 du serveur. Le mac utilise le port 8080. Sur le Mac, un autre reverse proxy ouvert sur 8080 mais qui va finalement chercher les data sur le réseau local 192.168.0.123:80 (la webcam). -------------------- iMac 27 mi 2010, iMac 21 2011
Macbook air mi 2011 Mac Mini M2 Raspberry Pi4 |
|
|
![]() ![]() |
Nous sommes le : 17th August 2025 - 22:08 |