Muszę some.domain.com:8000być powiązany z 162.251.150.150:80.
Więc kiedy ładuję some.domain.com:8000w przeglądarce - powinno pojawić się rzeczywiste żądanie 162.251.150.150:80.
Próbowałem użyć pf.confdo tego różnych ustawień, ale bez powodzenia:
pass out proto tcp from some.domain.com port 8000 to 162.251.150.150 port 80
nat pass on lo0 inet proto tcp from any to some.domain.com port 8000 -> 162.251.150.150 port 80
(Stworzyłem alias dla some.domain.compliku hosts wraz z tym)
Mam MacOS 10.12.3
ps Zrobiłem to działając w Ubuntu za pomocą następującego polecenia:
sudo iptables -t nat -A OUTPUT -p tcp --dport 8000 -d some.domain.com -j DNAT --to-destination 162.251.150.150:80
pps Widziałem następujące pytanie
Jaki jest nowoczesny sposób przekierowania portów na El Capitan? (port przekazywania 80 do 8080)
Moje pytanie jest szczegółowe, ponieważ należy podać nazwę domeny
rdr pass log on lo0 proto tcp from en1 to 10.0.0.1 port 8000 -> 162.251.150.150 port 80 pass out on en1 route-to lo0 proto tcp from en1 to 10.0.0.1 port 8000 keep statez some.domain.com połączonym z 10.0.0.1 w pliku hosts - nie działał. Czy mógłbyś mi pomóc? (edytowany - nie dokończył komentarza)