RFC 1918 резервирует ровно три блока IPv4 для частных сетей: 10.0.0.0/8, 172.16.0.0/12 и 192.168.0.0/16. Они могут повторно использоваться в разных частных сетях и не предназначены для маршрутизации через публичный интернет. Это свойство адресации не аутентифицирует устройство, не шифрует трафик и не делает сеть безопасной.
Проверяйте полный диапазон, а не знакомое начало
Блок 10/8 идёт от 10.0.0.0 до 10.255.255.255. Блок 172.16/12 охватывает только 172.16.0.0–172.31.255.255; адреса 172.15.0.1 и 172.32.0.1 вне его. Блок 192.168/16 идёт от 192.168.0.0 до 192.168.255.255. Проверка только начала 172 или 192 даёт ошибку.
Частный — не значит любой специальный
IANA ведёт более широкий реестр специальных IPv4-адресов, и свойства блоков различаются. Loopback, link-local, документационные, тестовые и другие диапазоны не становятся автоматически частными по RFC 1918, а их маршрутизация и глобальная доступность неодинаковы. Для специальной классификации сверяйтесь с актуальным реестром IANA; страница SubnetCalc намеренно ограничена RFC 1918.