Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>Komisches Verhalten des PacketFilter

Komisches Verhalten des PacketFilter

Jethro100005.04.1707:09
Installiert ist 10.12.4

Für die Entwicklung auf unseren Macs benötige ich zwei weite IPs auf dem lo0 Interface.

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
  options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
  inet 127.0.0.1 netmask 0xff000000
  inet6 ::1 prefixlen 128
  inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
  inet 127.0.0.3 netmask 0xff000000
  inet 127.0.0.2 netmask 0xff000000
  nd6 options=201<PERFORMNUD,DAD>
 

Dann kommt noch dazu, eine Portweiterleitung. Das mache ich dann mit dem Packetfilter. Port 808080 und 4438443

rdr pass on lo0 inet proto tcp from any to 127.0.0.2 port 80 -> 127.0.0.2 port 8080
rdr pass on lo0 inet proto tcp from any to 127.0.0.3 port 80 -> 127.0.0.3 port 8080
rdr pass on lo0 inet proto tcp from any to 127.0.0.2 port 443 -> 127.0.0.2 port 8443
rdr pass on lo0 inet proto tcp from any to 127.0.0.3 port 443 -> 127.0.0.3 port 8443
 

Bis dahin funktioniert auch alles. Alle Requests werden korrekt weitergeleitet. Nun aber das strange behavior.
Wenn ich direkt auf 8080 oder 8443 zugreife, funktioniert der erste Request. Jeder weitere wird geblockt. Deaktiviere ich den Packetfilter, geht 8080 und 8443 wieder. Aber auf den kann ich nicht verzichten.

curl -s http://127.0.0.2:8080/ (works)
curl -s http://127.0.0.2:8080/ (blocked)

Hat da vielleicht noch jemand eine Idee?

Viele Grüße

Jörg
0

Kommentare

Es sind keine Einträge vorhanden.
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.