As equipes com as quais trabalhei sempre fizeram isso com o DNS. Um domínio adquirido real (algo como companynamedev.com ) ou um tld não padrão em nosso próprio servidor DNS interno (algo como companyname.dev ) ou um subdomínio (algo como dev.companyname.com )
Em cada caso, a configuração de um caractere curinga para cada desenvolvedor que apontou para sua própria máquina resolveria seu problema. Você nem precisaria se preocupar em passar por endereços IP mais.