Muszę some.domain.com:8000
być powiązany z 162.251.150.150:80
.
Więc kiedy ładuję some.domain.com:8000
w przeglądarce - powinno pojawić się rzeczywiste żądanie 162.251.150.150:80
.
Próbowałem użyć pf.conf
do 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.com
pliku 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 state
z 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)