Acesse remotamente o banco de dados LAN SQL Server da rede pública

1. Introdução

Acredito que todos entendem a importância do banco de dados. Como uma pasta eletrônica de vários dados, pode conter todos os tipos de informações, desde informações de funcionários da empresa até dados de acesso a sites ou transações. Em alguns cenários, o banco de dados tornou-se uma das condições indispensáveis ​​para o funcionamento normal das empresas. Como tudo em uma empresa, os bancos de dados exigem manutenção necessária. Mas depois do teste da era das máscaras, é necessário configurar uma operação remota para nosso próprio banco de dados. Hoje, o autor irá apresentar a você como usar a penetração da intranet cpolar, conexão remota e operação do SQL Server.

2. Instale e configure o SQL Server localmente

Microsoft SQL Server é um software de gerenciamento de banco de dados relacional relativamente conhecido, embora não seja o mais utilizado, é produzido pela Microsoft e tem boa compatibilidade com seus próprios sistemas operacionais da série Windows, por isso é muito adequado para aplicações em vários Windows instalações.Hardware do sistema operacional e assumir a responsabilidade do software de gerenciamento de dados.

2.1 Baixar SQL Server

Como o SQL Server é produzido pela Microsoft, você pode facilmente encontrar o download no site oficial da Microsoft ( https://www.microsoft.com/en-us/sql-server/sql-server-downloads )

20230321091001

Clique na versão necessária para baixar (o autor escolheu Desenvolvedor), clique duas vezes no arquivo .exe baixado e ele poderá ser instalado automaticamente.

20230321091002

Nas 安装模式opções, selecione também o modo desejado. Aqui o autor escolhe 基本o modo de instalação.

20230321091003

A próxima etapa é Nextconcluir todo o processo de instalação

2.2 Teste de conexão local do SQL Server

Após a conclusão da instalação, o SQL Server passará automaticamente para a interface de operação, onde clicamos 立即连接no botão abaixo.

20230321091004

Neste momento, a janela da linha de comando SQLCMD aparecerá, desde que o conteúdo da exibição seja como mostrado na figura abaixo, significa que nossa instalação local do SQL Server está concluída.

20230321091005

2.3 Download e instalação da penetração da intranet Cpolar

A seguir, continuamos a instalar o software chave para conexão remota ao SQL Server: [Cpolar] ( blog - cpolar pole cloud ). Assim como o Microsoft SQL Server, podemos fazer login no site oficial da Cpolar ( www.cpolar.com ), clicar 下载no botão na parte superior da página inicial, entrar na página de download da cpolar e baixar a versão necessária do software cpolar. Claro, escolhemos a versão Windows para baixar aqui.

20230321091006

Após a conclusão do download do Cpolar, descompacte o arquivo baixado, clique no arquivo .msi, e você poderá entrar no programa de instalação automática do cpolar, e a Nextinstalação poderá ser concluída desde que você percorra todo o caminho.

20230321091007

20230321091008

2.3 Registro de penetração na intranet Cpolar

Como a cpolar distingue os usuários cadastrados, ela cria um túnel de dados separado para cada usuário (seja gratuito ou pago), complementado pela senha e código token independentes de cada usuário, de forma a garantir a segurança dos dados do usuário. Portanto, antes de usar o cpolar, precisamos nos registrar. O processo de registro também é muito simples. Basta clicar no botão no canto superior direito do site oficial do cpolar para entrar na página de registro do usuário e definir algumas informações simples, 注册como nome de usuário e senha para completar o cadastro de novos usuários.

20230321091009

20230321091010

3. Publicação local na web

Neste momento, instalamos o SQL Server e o cpolar no computador local e, em seguida, podemos usar a penetração da intranet cpolar para criar um túnel de dados que pode se conectar diretamente ao SQL Server local a partir da Internet pública para atingir o objetivo de acesso remoto a Servidor SQL.

Deve-se notar que o endereço do túnel de dados definido pela versão gratuita do cpolar é redefinido a cada 24 horas, enquanto a versão VIP pode criar um endereço de túnel de dados estável a longo prazo. Mas não sabemos quando precisaremos nos conectar remotamente ao banco de dados (o autor sofreu muito com o controle temporário da epidemia), então atualizei o cpolar para a versão VIP para criar um ambiente estável de longo prazo túnel de dados.

3.1 Configurações de nuvem Cpolar

Primeiro, fazemos login no cliente cpolar, 仪表台encontramos 预留o botão no lado esquerdo da página e entramos na página “Reserva” do túnel de dados.

20230321091011

Na página reservada do cpolar, encontramos 保留的TCP地址o campo e definimos um endereço de rede pública para o SQL Server ao qual queremos nos conectar. Este endereço pode ser considerado como a entrada do túnel de dados, ou pode ser entendido como um túnel de dados em branco (afinal, a entrada do túnel define aqui portas de saída que ainda não foram associadas ao software local).

20230321091012

Em 保留的TCP地址campo, só precisamos fazer duas configurações simples:

  • Região: a região onde o servidor está localizado, podemos escolher a mais próxima
  • Descrição: Pode ser considerado um comentário deste túnel de dados, desde que seja conveniente distinguir

20230321091013

Após concluir essas duas configurações, você pode clicar no botão “Reservar” à direita para corrigir a entrada deste túnel de dados.

20230321091014

Aqui precisamos 地址copiar o conteúdo do campo, e este endereço será necessário ao configurar o cliente cpolar. Quando não precisarmos mais deste túnel de dados, também podemos clicar à direita para xexcluir este túnel reservado para economizar a preciosa cota do túnel.

A versão gratuita do túnel de dados temporário não precisa ser configurada na nuvem cpolar e pode ser configurada diretamente no cliente cpolar, mas também é impossível configurar um túnel de dados que possa existir de forma estável por um longo tempo.

3.2 Configurações locais polares

Em seguida, voltamos ao cliente cpolar instalado no computador local (você pode clicar no atalho do menu iniciar ou pode inserir localhost:9200 diretamente no navegador para acessar). No lado esquerdo do cliente cpolar, clicamos no botão 隧道管理abaixo do item 创建隧道para configurar o túnel de dados local e conectamos a entrada do túnel criada pela nuvem cpolar com o SQL Server local.

Claro, se você quiser criar um túnel de dados, ainda precisará fazer algumas configurações, especificamente:

  1. 隧道名称: Esta coluna também pode ser considerada como uma observação do túnel de dados, que é usada para distingui-lo de outros túneis criados localmente, aqui entramos 微软SQL;
  2. 协议: Esta coluna é o cenário de aplicação de penetração da intranet, como publicação de páginas web, transmissão de dados, interconexão de hardware, etc., selecione neste exemplo TCP协议;
  3. 本地地址: Esta coluna precisa ser preenchida com o número da porta de saída do SQL Server, ou seja, a porta 1433(o número da porta padrão do SQL Server);
  4. 端口类型: Esta coluna é principalmente a duração do túnel de dados de penetração da intranet, clique se você planeja usá-lo por um longo período 固定TCP端口; se for apenas para teste ou uso temporário, selecione-o 随机临时TCP端口(deve-se observar que a porta TCP fixa precisa atualize o cpolar para a versão profissional e superior)
  5. 预留的TCP地址: Este campo é limitado aos usuários que selecionaram “Porta TCP Fixa”, caso a opção “Porta TCP Temporária Aleatória” esteja marcada este campo não aparecerá. Preencha o que acabamos de fazer 保留成功的固定TCP端口地址.

Após concluir essas configurações, você pode clicar no botão abaixo 创建para conectar o túnel de dados em branco reservado na nuvem cpolar com a porta de saída SQL local.

20230321091015

Após a conclusão da criação do túnel de dados local, o cliente cpolar irá automaticamente para a página 隧道管理sob o item 隧道列表.

Aqui, podemos ver claramente o status de execução de todos os túneis de dados (sejam eles online ou desconectados) e operar em um determinado túnel de dados, como iniciar, parar ou excluir, se desejarmos modificar as alterações de informações do túnel de dados existente, a entrada de edição também pode ser encontrada aqui.

20230321091016

4. Teste de acesso à rede pública

Após concluir as configurações do cliente cpolar, podemos clicar na página 状态abaixo do item 在线隧道列表para encontrar o endereço do acesso remoto ao SQL Server local (ou seja, a entrada do túnel).Colamos esse endereço em diferentes softwares de gerenciamento de banco de dados remoto, e então podemos nos conectar ao SQL Server local no SQL Server.

20230321091017

Por exemplo, na linha de comando do Windows (o primeiro tcp:// do endereço de rede pública não precisa ser copiado)

sqlcmd -s 公网地址:公网端口号

20230321091018

Ou use a ferramenta Navicat, 主机preencha o endereço gerado pelo cpolar no campo da página de conexão (remova o primeiro tcp://, e troque os dois pontos antes do número da porta no final para vírgula )

20230321091019

Da mesma forma, também podemos utilizar a interface gráfica do SSMS para conexão remota, também na interface de conexão, cole o endereço gerado pelo cpolar no campo ( 服务器名称remova o primeiro tcp://, e coloque os dois pontos ":" antes do último número da porta digital Mude para uma vírgula ",") para conectar-se ao SQL Server no computador local.

20230321091020

5. Conclusão

Até o momento, concluímos a configuração do login remoto no Microsoft SQL Server local e, usando o endereço gerado pelo cpolar, podemos efetuar login no SQL Server a partir de vários softwares de gerenciamento de banco de dados, o que aumenta muito a comodidade do nosso trabalho.

Guess you like

Origin blog.csdn.net/st200112266/article/details/132550595