
Estoy intentando configurar la herramienta mitmproxy (guía). Estoy atascado en el Paso 3, donde necesito modificar el archivo pf.conf. Mi pregunta es esencialmente sobre la última oración:
Coloque las siguientes dos líneas en un archivo llamado, digamos, pf.conf:
rdr on en2 inet proto tcp to any port 80 -> 127.0.0.1 port 8080
rdr on en2 inet proto tcp to any port 443 -> 127.0.0.1 port 8080
Estas reglas le indican a pf que redirija todo el tráfico destinado al puerto 80 o 443 a la instancia local de mitmproxy que se ejecuta en el puerto 8080. Deberíareemplace en2 con la interfaz en la que aparecerá su dispositivo de prueba.
Lo trato pfctl
por primera vez y no puedo entender lo que es.interfazacerca de y qué debo pegar en lugar de en2
.
he mirado a travésGuía de OpenBSD sobre reenvío de puertospero no tiene nada sobre el rdr
comando. ¡Por favor ayuda!
Respuesta1
Abra Terminal y escriba:
ifconfig
Verás 'en0', 'en1', 'en2'... y así sucesivamente. Está buscando el puerto Ethernet que esté activo (probablemente en1) y aparecerá en primer lugar.
Si escribes:
info ifconfig
en la línea de comando, encontrará
"interface - this parameter is a string of the form "name unit", for example, "en0".
Espero que esto ayude.