La wifi pineapple mark, o más conocida como piña wifi es un pequeño router portable que está desarrollado darren kitchen,
Lo que nos interesa es que la piña wifi nos sirve para simular una red wifi y realizar diversos ataques como DNS spoofing, URL snarfing, ataques MITM, y una serie de entretenidos ataques con fines didácticos que nos sirve para reforzar nuestros conocimientos en seguridad informática. para quienes deseen adquirir la piña u obtener más información pueden al sitio oficial o la wiki.
Cuando compras la piña esta viene con un manual en inglés el cuál explica su funcionamiento, entre estos, la forma de compartir internet desde un laptop hacia la piña por medio de un cable ethernet. los manuales son muy explícitos para configurar el internet desde windows y linux, pero en mac es muy poca la documentación.
Investigando encontré un video y algunos links , sin embargo en Mac OS desde la versión 10.8, la opción de internet compartido define una subred 192.168.2.x , (clase C) esto genera un conflicto con la subred con la que la trabaja la piña que es 172.16.42.x (clase B).
Luego de revisar varias configuraciones, encontré la forma de realizarlo. los pasos son:
1. abrir la consola de mac y escribir:
sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.nat.plist NAT -dict-add SharingNetworkNumberStart 172.16.42.0
2. abrir las preferencias del sistema, ir a red y configurar «set service order»
luego vamos a la opción de compartir y activamos la casilla de compartir internet.
volvemos nuevamente a ajusted de red, (conectamos la piña al mac por medio del cable ethernet entre el puerto POE/Lan y el ethernet del mac) y seleccionamos editar los datos de conexión de forma manual
configuramos la IP con 172.16.42.42 , máscara 24 (255.255.255.0) y router 172.16.42.1 , también debemos agregar unos DNS, en mi caso uso los de google 8.8.8.8 y 8.8.4.4
aplicamos los cambios y con esto ya nuestra piña tendrá internet y podremos acceder a ella desde el mac.
Si tienen alguna duda, comenten.