Bing found the following results
What Is My IP Address - See Your Public Address - IPv4 & IPv6
YIP | English meaning - Cambridge Dictionary
YIP | definition in the Cambridge English Dictionary
Yip Definition & Meaning - Merriam-Webster
What Is My IP? Best Way To Check Your Public IP Address
YIP definition in American English | Collins English Dictionary
What is my IP: How to know your address, what it is for and what …
YIP Definition & Meaning | Dictionary.com
Instant IP Address Lookup - WhatIsMyIPAddress
Yip - Definition, Meaning & Synonyms | Vocabulary.com