Você está esquecendo 2 etapas importantes: executando o daemon natd e configurando o firewall para permitir esse tráfego, ou seja:
natd -interface en0 ipfw add desviar natd ip de qualquer para qualquer via en0
en0 é a minha interface wi-fi (macbook air) e isso funciona como um encanto. A solução openvpn proposta é explicitamente complicada.
Você também pode executar o natd de maneiras mais extravagantes (ex: # fantasia: natd -alias_address 10.0.0.2 -interface en0 -use_sockets -same_ports -unregistered_only -dynamic -clamp_mss) se você quiser ser muito específico, mas o acima funcionará .
Eu detalhei todo o processo em link