Bem, suponho que você possa usar xp_cmdshell para executar nslookup e analisar os resultados. Parece uma coisa muito estranha para o SQL Server estar fazendo, no entanto.
exec master..xp_cmdshell 'nslookup intel.com'
.. então você provavelmente vai querer colocar isso em uma tabela temporária e percorrer os resultados.
Você também pode, se puder obter acesso ao SQL Server 2005 ou 2008, criar um procedimento armazenado ou função no .NET e fazer uma chamada simples para
Dns.GetHostAddresses()
.