Может есть смысл вместе с реальными айпи выдавать серые? На выбор пользователя, так сказать...
Легко! Выбирайте:
* 10.0.0.0 — 10.255.255.255 (одна подсеть класса A или 16777216 (224) адресов[3])
* 172.16.0.0 — 172.31.255.255 (16 подсетей класса B по 65536 (216) адресов; всего — 1048576)
* 192.168.0.0 — 192.168.255.255 (256 подсетей класса C по 256 адресов; всего — 65536)
К сожалению, нет технической возможности
Есть!

Всего, что уже предоставляется, достаточно для получения серого адреса.
Пункт первый. Покупаете маршрутизатор с функциями NAT и Firewall.
Пункт второй. Подключаете кабель от Домашки в маршрутизатор.
Пункт третий. Настраиваете маршрутизатор так, что бы на внутреннюю сеть использовался(ись) блок(и) адресов из указанных выше.
Пункт четвертый. Настраиваете файрвол. Желательно закрытый файрвол.
Пункт пятый. Подключаете компьютеры локальной сети к маршрутизатору, настраиваете сетевой интерфейс и проверяете подключение к необходимым ресурсам Интернета.
Вот и все. Все просто.
Как по мне, это лучше, чем если бы провайдер раздавал исключительно "серые" адреса.
В том случае я бы не работал с таким провайдером.