En OS X 10.6 no tiene iptables
, entonces, ¿cuál es la solución completa para esta redirección permanente de todas las solicitudes enviadas al puerto 80 a otro puerto, como 8080?
Tiene que ser persistente.
routing
osx-snow-leopard
sorin
fuente
fuente
rinetd
porque es tan simple que pensé que se compilaría en cualquier lugar, pero desafortunadamente no parece haber un puerto para OS X ...<Location />\nProxyPass http://localhost:8080/\n</Location>
(donde\n
hay una nueva línea), y luego habilite "Internet Sharing" en Preferencias del sistema.Respuestas:
Use ipfw como en la respuesta de @ bindbn. Esa es la idea general.
Persistencia:
pon tus reglas en un archivo:
agregar en la parte superior de su archivo
Asegúrese de que no haya espacios en blanco iniciales o finales en ninguna línea.
agregar a /Library/LaunchDaemons/com.yourdomain.ipfw.plist:
O reiniciar, o
la primera vez.
Después de eso es
fuente
ipfw
ha sido eliminado. Una solución alternativa usandopf
ha sido publicada en este resumen .Use ipfw (lea http://discussions.info.apple.com/message.jspa?messageID=10945451 http://discussions.apple.com/thread.jspa?messageID=10996939쳋 )
o http://www.hanynet.com/waterroof/
fuente