This is a bit of a tricky question — the answer is both yes and no. More than one device can share the same external (public) IP address, but each device will have its own local (private) IP address. For example, your ISP (internet service provider) sets your home up with one external IP address. Since your router is what actually connects to the internet, the IP address is assigned to your router. Your router then assigns a local IP address to each device that is connected to the internet at a time. The external IP address is what is shared with the outside world. Your local IP address is not shared outside of your private home network.
Mae hwn yn un anodd - yr ateb yw gall a na. Gall mwy nag un ddyfais rannu'r un cyfeiriad IP allanol (cyhoeddus), ond bydd gan bob dyfais ei chyfeiriad IP lleol (preifat) ei hun. Er enghraifft, mae eich ISP (darparwr gwasanaeth rhyngrwyd) yn sefydlu'ch cartref gydag un cyfeiriad IP allanol. Gan mai eich llwybrydd yw'r hyn sy'n cysylltu â'r rhyngrwyd mewn gwirionedd, mae'r cyfeiriad IP yn cael ei roi i'ch llwybrydd. Yna bydd eich llwybrydd yn aseinio cyfeiriad IP lleol i bob dyfais sydd wedi'i chysylltu â'r rhyngrwyd ar y tro. Y cyfeiriad IP allanol yw'r hyn sy'n cael ei rannu gyda'r byd y tu allan. Nid yw eich cyfeiriad IP lleol yn cael ei rannu y tu allan i'ch rhwydwaith cartref preifat.