Question: are ip addresses assigned randomly?
Answer: 3 Answers. Because public IP addresses are not picked at random, they are allocated by your Internet Service Provider; who in-turn gets a block assigned to them from the next level, and so on to IANA/ICANN. ... These are not visible (or routed) on the Internet.