How do I target an audience based on ip address?

You can target the personalization to profiles that are within a certain IP address zone. This can be at the city or country level:
Target_IP.png