Estou tentando me conectar a um novo banco de dados do SQL Azure por meio do SQL Server Management Studio. A caixa do cliente que executa o SSMS é hospedada em um banco de dados de produção, portanto, restringimos o acesso em 1433 a apenas alguns IPs usando IP Sec. O IP do cliente é configurado no portal do Azure para acesso ao banco de dados do Azure. Só posso obter acesso ao banco de dados Azure do cliente abrindo 1433 publicamente, o que não estou interessado em fazer por ser um banco de dados de produção lá.
Aprecio que a nuvem não nos fornece a certeza em termos de IPs estáveis. Mas estamos usando essa conexão apenas para executar várias tarefas administrativas e ficaremos felizes em alterar o IP de tempos em tempos, conforme necessário.
Mas como posso saber em qual IP o Azure está respondendo? Quando ping {myserver}.database.windows.net, obtenho um IP, mas quando adiciono isso à regra IP Sec, ainda não funciona. O Azure está respondendo em um IP diferente? Em caso afirmativo, como posso saber qual é esse endereço IP, pois o SSMS gera apenas um erro de rede genérico?
Informação adicional:
A caixa executando o SSMS não está hospedada no Azure. No momento, estamos executando isso em outro datacenter
Você não deseja se conectar ao Banco de Dados SQL do Windows Azure usando um endereço IP, mas sim o nome do servidor lógico que lhe foi atribuído (algo como fooxxxbar.database.windows.net).
Além disso, o WASD usa apenas a porta 1433, você não pode configurar isso (não hoje, pelo menos).
As regras de firewall para WASD são para as conexões do cliente. Ao criar seu banco de dados SQL pela primeira vez, você será solicitado a criar regras de firewall e seu endereço IP atual será listado como um exemplo de IP a ser permitido.
HTH