Alterando o nome do host sem reboot no FreeBSD

Olá amigos, satisfação em escrever novamente para vocês.

As vezes nos deparemos com situações na qual precisamos fazer alguma migração ou alteração de host na qual é necessário mudar o nome do servidor sem reboot da maquina.
Recentemente me deparei com a necessidade de alterar o hostname de um banco de dados rodando no FreeBSD na qual não podia ser reiniciado no momento, com isso descrevi abaixo o processo de alteração.

Exibe o nome atual do host com o seguinte comando:

$ grep hostname /etc/rc.conf

OU

$ hostname

Conforme imagem abaixo podemos ver a saída no SO:

Procedimento para mudar o nome  do host noFreeBSD:

Digite o seguinte comando para editar /etc/rc.conf usando o editor de texto vi:
Exclua o nome antigo e configure o novo nome definido na variável hostname.

sudo vi /etc/rc.conf

Próximo Edite o arquivo / etc / hosts:
Substitua qualquer resquício do nome do computador antigo pelo novo.

sudo vi /etc/hosts

Observações:

Atualize o nome do host para a sessão atual digitando o seguinte comando:

sudo hostname novohostname

Opcional:

Reinicialize o sistema para que as alterações entrem em vigor ou para fins de teste:

sudo reboot

Como mudar o hostname do servidor FreeBSD sem reiniciar o sistema?

Digite os seguintes comandos no servidor FreeBSD:

$ sudo hostname novohostname

Em seguida, edite o arquivo /etc/rc.conf e atualize a variável hostname:

$ sudo vi /etc/rc.conf

Exemplo:

hostname = "novohostname"

Salve e feche o arquivo. Por fim, edite o arquivo /etc hosts  e atualize as linhas que contem seu nome de host antigo:

$ sudo vi /etc/hosts

A partir de:

127.0.0.1 antigohostname

Para:

127.0.0.1 novohostname

Salve e feche o arquivo.

 

Pronto pessoal seu hostname foi alterado com sucesso.

Qualquer duvida estou  a disposição

 

Continue Reading

FliSol2018 Blumenau

Olá amigos, satisfação em escrever novamente para vocês.

Este ano tivemos no dia 30/04 a FliSol2018 em Blumenau, aonde podemos trocar ideias e ver novas tecnologias.

O evento foi organizado pelo Hackerspace Blumenau  e teve varias palestras com conteúdo muito bacana, tive a oportunidade e orgulho de poder compartilhar um pouco sobre monitoramento de redes com Cacti, uma solução open source na qual traz muitas vantagens sem custo para as empresas que em muitas vezes acabam investindo uma boa quantia para aquisição de ferramenta para analise e controle do consumo de sua rede, sendo que nos últimos anos temos a disposição ferramentas livres. Em outras situações empresas acabam decidindo não investir neste controle pois a solução se torna inviável devido ao custo. Com isso vamos mostrar como a ferramenta Cacti pode ser simplesmente implantada e explicaremos alguns bons resultados que a mesma trouxe com alguns meses de analise.

Abaixo uma foto da apresentação no evento:

Também deixarei aqui disponível a apresentação realizada no evento para que demais pessoas possam ler,  acho muito importante que este conteúdo seja compartilhado com demais pessoas  para que haja uma maior disseminação do software livre no mercado brasileiro.

Acho muito importante parabenizar todos envolvidos na organização do evento, que com certeza trazem um conteúdo de ótima qualidade para todos.

Segue abaixo a apresentação disponibilizada no Google Slides, qualquer duvida meus contanto estão disponíveis.  Obrigado a todos.

 

Cacti na FliSol2018 Blumenau

 

Continue Reading

Como instalar o Cacti no Centos7/RedHat7

Olá amigos, satisfação em escrever novamente para vocês.

Hoje veremos sobre o Cacti  que é uma ferramenta software livre administrativa de rede, que recolhe e exibe informações sobre o estado de uma rede de computadores através de gráficos, permitindo o monitoramento e gerenciamento de redes simples até redes complexas, com centenas de dispositivos. Foi desenvolvido para ser flexível de modo a se adaptar facilmente a diversas necessidades, bem como ser robusto e adicionando a isto uma interface Web intuitiva e fácil de usar. Monitora o estado de elementos de rede e programas bem como largura de banda utilizada e uso de CPU.

Instalando Apache

yum install httpd httpd-devel

Instalando MariaDB

yum install mariadb-server -y

Instalando PHP

yum install php-mysql php-pear php-common php-gd php-devel php php-mbstring php-cli

Instalando PHP-SNMP

yum install php-snmp

Instalando NET-SNMP

yum install net-snmp-utils net-snmp-libs

Instalando RRDTool

yum install rrdtool

Iniciando Apache, MySQL e SNMP Services

systemctl start httpd.service
systemctl start mariadb.service
systemctl start snmpd.service

Configurando a inicialização com Sistema

systemctl enable httpd.service
systemctl enable mariadb.service
systemctl enable snmpd.service

Repositório + Nginx

yum install epel-release
yum install nginx

Instalando Cacti

yum install cacti

Definindo senha MYSQL

mysqladmin -u root password flisol2018

Acessar MYSQL:

mysql -u root -p

Rodar a Query

create database cacti;
GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'flisol';
GRANT ALL PRIVILEGES ON * . * TO 'cacti'@'localhost';
FLUSH privileges;
quit;

Criando tabelas

rpm -ql cacti | grep cacti.sql
mysql -u cacti -p cacti < /usr/share/doc/cacti-1.1.36/cacti.sql

Configurar conexão banco:

vim /etc/cacti/db.php

$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "your-password-here";
$database_port = "3306";
$database_ssl = false;

Liberações Firewall

firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --reload

Configurando o Apache para aceitar as conexões

vim /etc/httpd/conf.d/cacti.conf

# httpd 2.4
Require all granted
# httpd 2.2
Order deny,allow
Deny from all
Allow from all

Reiniciar Apache

systemctl restart httpd.service
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql

Configurar Timezone no PHP

vim /ete/php.ini

date.timezone = "America/Sao_Paulo"

Habilitar a coleta dos graficos

sudo -u cacti /usr/bin/php /usr/share/cacti/poller.php

Acessando Aplicação:

Você deve abrir no navegador o endereço de ip apontando para o cacti, exemplo:

http://IP/cacti/

Algumas confirmações serão necessárias na interface web para concluir a instalação, após concluir a configuração da instalação  a interface web será aberta:

Pronto, sua instalação está realizada.

Estaremos criando um próximo artigo aonde mostra a configuração dos relatórios e equipamento para iniciar a analise com o Cacti.

 

Qualquer duvida estou a disposição.

Abraços

 

 

 

Continue Reading

The Developers Conference 2018 – Florianópolis

Olá amigos, satisfação em escrever novamente para vocês.

Este ano tivemos no  dia 18/04 a 21/04 a The Developers Conference em Florianópolis, aonde podemos trocar ideias e ver novas tecnologias.

Meu objetivo maior foi absorver ao máximo o conteúdo ofertado na trilha de Segurança e Criptografia, na qual me sinto obrigado a  comentar uma das palestras mais incríveis que já vi na TDC, a palestra foi ministrada por Everton Michels  na trilha de segurança, aonde foi abordado a importância de realizarmos consultorias para validação da segurança de nossa infraestrutura. Uma das partes que mais gostei foi na qual Everton comentou sobre como temos que mudar nosso formato de pensar, hoje as falhas já estão em nosso ambiente, não é porque vamos contratar uma consultoria que nossas falhas vão ficar expostas, a equipe que faz esta analise na sua grande maioria é composta por  pessoas bem intencionadas que fazem o report da falha encontrada para a empresa atuar nos principais pontos de atenção e também tomar as providencias antes que pessoas com intenções erradas aproveitem estas vulnerabilidade.

Todo evento foi muito bem organizado e com a possibilidade de networking incrível, com profissionais de diversos ramos de atuação.

Falando um pouco mais sobre novidades, tive a oportunidade neste ano de conhecer o pessoal da FelipeFlop , que tinha em seu stand uma impressora 3D incrível. Fui muito bem recebido por todos e sem duvida alem de terem uma loja completa, também fazem um trabalho incrível com o blog orientando como fazer os próprios projetos com seus tutorias. Deixo a dica para o pessoal que gosta de projetos de IoT dar uma conferida na loja, eles tem uma diversidade muito grande de componentes.

Bom pessoal, qualquer informação ou duvida o meu contato está a disposição de todos.

 

 

 

Continue Reading