Компьютер не может иметь один и тот же общедоступный и частный IPv4-адрес. Это либо частный IP-адрес, который (согласно RFC1918 ) находится в диапазоне 192.168.xxx.xxx, 172.16.xxx.xxx или 10.xxx.xxx.xxx, либо публичный IP-адрес, который является любым другим адресом.
РЕДАКТИРОВАТЬ: Да, я знаю, что вы можете использовать общедоступные IP-адреса в вашей локальной сети. Однако никто этого не делает из-за стандартов и того факта, что вы не сможете получить доступ к этим адресам в Интернете. Я также знаю, что существуют другие адресные пространства, кроме публичного и частного, но, опять же, никто не использует их, и поэтому вы их не встретите.
У каждого компьютера может быть свой публичный IP-адрес. Это просто означает, что в каком бы учреждении вы ни находились, вы приобрели право на несколько IP-адресов, и их маршрутизаторы настроены для предоставления одного каждому компьютеру. Вы могли бы даже сделать это дома, если хотите.
Предполагая, что вы сказали, что все компьютеры, имеющие одинаковые публичные и частные адреса, верны, я предполагаю, что у каждого компьютера есть только публичный адрес. Чтобы это произошло, все, что нужно сделать предприятию, - это приобрести право на несколько адресов и настроить свой DHCP-сервер так, чтобы он давал адрес в назначенном диапазоне каждому компьютеру.