Você deseja um host virtual ( Documentos do Host Virtual do Apache ). Um host virtual pode fazer exatamente o que você está descrevendo (supondo que você esteja usando o apache httpd) - essa informação é colocada em seu httpd.conf
Um exemplo, modificado de seu website:
<VirtualHost 192.168.30.5>
DocumentRoot /var/www/html/intranet
ServerName www.domain.tld
</VirtualHost>
<VirtualHost 210.102.1.50>
DocumentRoot /var/www/html/internet
ServerName www.domain.tld
</VirtualHost>
Existem muito mais opções, como registros personalizados, por favor consulte a documentação.