R O, потому что днс - это сервис, который резолвит имена в адреса. Ты его можешь хоть сам настроить и пользоваться, никто не запрещает.
А публичные адреса предназначены для общей сети(интернета). Это впринципе разные вещи - днс сервер и назначение адресов.
В публичных адресах в локалке нет смысла и логики, это противоречит принятым стандартам сетей и приведет за собой проблемы в использовании инета
R O, их не просто рекомендают жеж… есть стандарт сетей, по которому они и выделены для локальных. Нет никакого смысла использовать публичные адреса в локалке