|You don't create public IP addresses. You get them from your ISP. However, I suspect there's an easier, less expensive way to do this.|
I believe you could connect your device if you had a SOHO Router in your home that provides NAT and DHCP (as well as a firewall). Plug your device in to the router, let the router give it it's TCP/IP settings and it should then connect to the internet through your router.
It matters not how straight the gate,
How charged with punishments the scroll,
I am the master of my fate;
I am the captain of my soul.