Znalazłem sposób na przekierowanie portów 80 i 443 na inne dowolne porty (w moim przypadku 3000 i 3001) za pomocą ipfw. Ale ipfw jest przestarzałe i zastąpione przez pfctl. Oto moje deklaracje ipfw:
sudo ipfw flush
sudo ipfw add 100 fwd 127.0.0.1,3000 tcp from any to me 443
sudo ipfw add 200 fwd 127.0.0.1,3001 tcp from any to me 80
sudo ipfw show
Jak mogę zrobić to samo z pfctl?
macos
port-forwarding
ipfw
pf
Robert Audi
źródło
źródło
Odpowiedzi:
Nadal używam Mountain Lion na moim laptopie, więc nie jestem obecnie w stanie wypróbować tego, ale rozejrzyj się trochę na forach związanych z BSD, aby znaleźć „przekierowanie portów pf” i takie, jeśli to ci nie pomoże!
Przekierowanie portów w Mavericks (i wyżej).
źródło
Zobacz następującą odpowiedź AskDifferent :
Aby przekierować porty 80 i 443 na porty 3000 i 3001, użyj następujących poleceń:
źródło