Em teoria, qualquer intervalo de IP privado poderia estar em uso por qualquer rede privada, então duvido que você encontre uma prática recomendada ou qualquer coisa que seja universalmente aplicável se você codificar o endereço. A melhor prática seria torná-lo configurável e permitir que a rede do cliente atribua ao dispositivo um endereço privado (via DHCP, por exemplo).
Se isso não é uma opção, acho que quase ninguém usa a metade superior da 172.16.0.0/12
, então é isso que eu uso. (Acho que estou executando 172.25.0.0/16
, para ser mais preciso.) Eu ainda tenho uma colisão de endereços e faço VPN em muitas redes privadas.
Se você precisar usar um endereço privado IPv4, acho que é o melhor que você poderá fazer, com o 10.0.0.0/8
bloco sendo amplamente usado e o 192.168.0.0/16
bloco sendo o padrão para quase tudo, o único que resta 172.16.0.0/12
. Obviamente, esse bloco é frequentemente usado para VPNs, para evitar colisões de endereços, devido ao uso generalizado de outros blocos de rede privada, portanto, use os endereços superiores, pois (na minha experiência) são as sub-redes menos utilizadas nesse bloco .