Como se conectar a um servidor SQL através de um servidor IIS público

1

Eu tenho dois computadores na minha LAN. Um com o IIS e um IP público, o outro com o SQL Server e um IP da LAN. Como posso acessar o servidor SQL através do servidor IIS a partir de um computador conectado à Internet?

    
por Josh K 19.03.2010 / 00:11

3 respostas

2

Se o objetivo é fazer administração remota, minha primeira sugestão seria configurar uma VPN. Você se conectaria via VPN à sua rede local e usaria a Área de Trabalho Remota para se conectar ao SQL Server. Se uma VPN não estiver nos cartões, o RDP'ing diretamente para o SQL seria a próxima solução, embora não tão preferível quanto uma VPN.

EDIT Se a máquina do IIS tiver uma única NIC com apenas um IP público, não haverá meios seguros de acesso a uma máquina em uma rede privada, pois elas estão em redes diferentes. Se, no entanto, a máquina do IIS estiver em uma DMZ na mesma LAN como o SQL Server, uma porta no firewall entre a DMZ ea LAN deve ser aberta. Normalmente, esta é a porta TCP 1433.

    
por 19.03.2010 / 00:19
0

Se você está tentando visualizar dados, provavelmente está interessado em Reporting Services , um recurso incorporado ao SQL Server que aproveita o IIS. Você pode criar relatórios personalizados que apresentam dados de várias maneiras.

Este vídeo foi a primeira explicação fácil de entender que encontrei sobre o que o Reporting Services é e o que pode fazer.

Se você realmente precisa consultar o banco de dados diretamente, a melhor opção é configurar uma VPN ou os Serviços de Terminal. Você pode até disponibilizar o SQL Server Management Studio via RemoteApp.

    
por 19.03.2010 / 05:32
0

How I can access to the SQL server through the IIS server from a computer connected to the internet?

Estou assumindo que você está tentando acessar o SQL Server através do Serviço IIS, não do Serviço IIS.

Você pode instalar o Roteamento e Acesso Remoto no servidor IIS e configurar o NAT. Em seguida, você pode encaminhar conexões de entrada no TCP 1433 (você está usando o MSSQL?) Para o computador que executa o SQL Server.

Se você quiser acessar o SQL Server através do Serviço IIS ... bem ... você está fazendo errado.

    
por 19.03.2010 / 07:38