Seria mais seguro configurar uma conexão VPN com a rede em que o servidor SQL está localizado e acessá-lo por meio da conexão VPN.
Qual é a dificuldade de instalar o sql2008 em um servidor e me dar acesso a partir do meu computador doméstico pelo Management Studio?
Posso bloquear isso em um endereço IP específico?
Seria mais seguro configurar uma conexão VPN com a rede em que o servidor SQL está localizado e acessá-lo por meio da conexão VPN.
Concordo com joeqwerty, mas para responder a sua pergunta em si não é difícil. Você instala o SQL Server normalmente e, em seguida, configura seu firewall para permitir conexões de entrada para o servidor na porta que sua instância está escutando (o padrão é TCP 1433). Você usa o firewall para bloqueá-lo em um endereço IP específico.
Não é difícil de todo?
Eu mudaria a porta padrão de 1433 para outra coisa, no caso de o Slammer acontecer novamente.
O firewall interno do Windows no Windows Server 2003 permite que você restrinja um serviço de entrada a um determinado IP / rede. Veja a captura de tela de exemplo abaixo. Não esqueça de incluir sua rede local na lista. No entanto, eu ainda me sentiria mais confortável colocando um firewall corporativo na frente do meu servidor se eu estivesse colocando na internet.