Вы делаете две вещи там.
Включение передачи IP. Эквивалентный OS X мог бы быть:
sysctl -w net.inet.ip.forwarding=1
... но так как я не знаю точно, что Вы пытаетесь сделать, это могло бы быть технически корректно, но бесполезно.
Добавление в основном ненужного правила брандмауэра. Если Вы не изменили политику по умолчанию для Ваш ВПЕРЕД цепочка (iptables -P FORWARD ...
), затем это правило ничего не делает.
OS X использует pf
инструменты брандмауэра. Попробуйте здесь
До 10.7 Львов, OS X, используемый ipfw
инструменты брандмауэра, которые хорошо документируются по всей сети. Попробуйте здесь, или здесь