Pages

Wednesday, August 28, 2019

Criar DNS dinâmico usando no-IP

Neste post vou mostrar como você pode criar um DNS dinâmico utilizando o serviço gratuito da www.noip.com e também instalar o cliente de atualização automática do DNS.

É bem útil para quem usa o servidor virtual da google ou amazon aws para rodar o metatrader e desliga o servidor diariamente. Quando você desliga e liga o servidor, muito provavelmente o seu IP público será alterado e este serviço da noip atualiza o seu DNS automaticamente. Desta forma, você passa a utilizar um endereço de nome e não mais o endereço IP para conectar na sua máquina virtual.



Crie uma conta no site https://www.noip.com/


Acesse a sua conta, e selecione o menu DNS Dinâmico conforme imagem abaixo.




Clique em Create Hostname e preencha com o nome que você desejar e também selecione o domínio ao qual o nome vai pertencer. Tem várias opções disponível, mas vamos deixar na padrão ddns.net.




O nome criado neste exemplo foi metatradergoogle.ddns.net e o endereço IPv4 é o do servidor virtual da gcloud.

Após a criação vai ser informado no seu painel de DNS dinâmico sobre o novo hostname e a data de expiração. O noip vai te enviar email a cada 30 dias para que você confirme o seu hostname, e se você não confirmar, ele será removido.





Vamos agora instalar o programa de atualização automatica.

O noip fornece um cliente para atualizar automaticamente o IP do servidor com o seu hostname. Faça o download do Dynamic DNS Update Client (DUC) neste link.

Após baixado, instale o mesmo seguindo as instruções.

Quando finalizar, abra o mesmo. Vai ser solicitado o seu usuário e senha que é o mesmo utilizado para logar no site noip.




Após logar, você tem que clicar em edit host e selecionar o hostname que deve ser atualizado quando tiver uma alteração de IP. E então em Save.




Última configuração é clicar em File e então Preferences. E selecionar para que rode como um serviço do windows, desta forma, quando ligar o computador, ele inicia automaticamente em background e atualiza o hostname quando necessário.





A partir de agora, abra o seu Remote Desktop Client e utilize o endereço criado e não mais o endereço IP, neste caso, metatradergoogle.ddns.net


Fim!










Iniciar metatrader automaticamente ao logar

Neste post vou mostrar como iniciar o metatrader5 automaticamente ao logar no seu servidor. Isso é útil pois quando ligamos o servidor virtual (google, amazon, etc) temos que logar no servidor via RDP e então iniciar o metatrader.

Clique com o botão direito do mouse no menu iniciar do windows, e selecione run.




Na sequência, digite o comando shell:common startup conforme na imagem. E clique em ok.




Então, vai ser aberto a pasta comum de inicialização de programas que é aplicada a todos os usuários que fizerem logon no servidor. Geralmente é um único usuário que utilizamos no servidor onde roda o metatrader, então isso não importa.

Deve-se então arrastar o icone do metatrader para esta pasta conforme na imagem abaixo.




Pronto!!! Faça um teste e reinicie o servidor ou faça logout e logon para testar e validar que o metatrader está sendo inicializado automaticamente.

Fim.

Configurando servidor windows para auto logar ao iniciar

Neste post vou comentar como configurar o seu servidor virtual seja ele google ou amazon para fazer o autologon quando for inicializado.

A microsoft disponibiliza um programa chamado autologon que permite que você configure o usuário e senha para ele logar automaticamente quando o servidor for iniciado. Para ler mais a respeito acesse o site da Microsoft neste link.

Baixe o arquivo neste link e descompacte ele no seu servidor.

Em seguida, abra o arquivo Autologon.exe, e aceite os termos do programa.

Logo após, vai abrir esta tela abaixo onde você precisa preencher com os dados do usuário que é utilizado para administrar o servidor. O campo Domain pode deixar como vem preenchido por padrão.



Após preencher os dados, clique em Enable. Caso queira desabilitar, é só rodar o programa novamente e clicar em Disable.

Fim.