terça-feira, 22 de agosto de 2023

PIHOLE-EXPORTER INSTALL

0 comentários

 fonte: https://jarrodstech.net/how-to-pihole-exporter-install-with-prometheus-and-grafana-on-ubuntu-20-04/

Releases: https://github.com/eko/pihole-exporter/releases/


 useradd --system --shell=/usr/sbin/nologin pihole_exporter

sudo mkdir /opt/pihole_exporter

mover o binario para esta pasta criada

sudo chmod -R 500 pihole_exporter/

sudo chown -R pihole_exporter:pihole_exporter pihole_exporter/

sudo nano /lib/systemd/system/pihole_exporter.service

  1. Paste in the following code, replace 10.0.0.4 and xyz with your pihole IP and password.
[Unit]
Description=pihole_exporter

[Service]
ExecStart=/opt/pihole_exporter/pihole_exporter-linux-amd64 -pihole_hostname 10.0.0.4 -pihole_password xyz WorkingDirectory=/opt/pihole_exporter
Restart=always
User=pihole_exporter

[Install]
WantedBy=multi-user.target
  1. Press ctrl + x and type y then enter to save the file
  2. Reload the system daemon systemctl daemon-reload
  3. Run the service service pihole_exporter start
  4. Enable it to run at start up systemctl enable pihole_exporter
  5. Lastly check the status systemctl status pihole_exporter – press q to exit this view


Continue reading →
domingo, 20 de agosto de 2023

Criando interface bridge para o virt-manager com nmcli

0 comentários

 Fonte: Criando interface bridge para o virt-manager com nmcli | SinergicaIT BLOG


Criando a interface bridge

o nmcli Network Manager Comand Line Interface, é p comando que faremos uso para criar e remover as interfaces bridgers

sudo nmcli connection  add type bridge ifname laboratorio1 autoconnect yes

Substitua o eth1 pela sua interface de rede que deseja fazer a bridger

sudo nmcli connection add type bridge-slave  ifname eth1  master  bridge-laboratorio1  autoconnect yes

Agora precisaremos desabilitar a Conexão cabeada 1, que está gerenciando o dispositivo eth1 para em seguida habilitar a nova conexão bridge-laboratorio1

Desabilitando a Conexão cabeada 1

nmcli connection down "Conexão cabeada 1"

Habilitando a bridge-laboratorio

nmcli connection up  "bridge-laboratorio1"
sudo systemctl  restart network-online.target
sudo systemctl  restart network.service

Caso tenha o networkd basta apenas restartá-lo

sudo systemctl  restart networkd.target

Apresentando a bridge ao virsh e virt-manager

Agora registraremos a nova interface para que seja visível durante a escolha de interfaces no virt-manager.

Este comando criará um arquivo xml chamado config-bridge.xml, contendo as informações necessárias para declarar uma interface no virsh e virt-manager.

cat <<EOF> config-bridge.xml
<network>
    <name>laboratorio1</name>
    <forward mode="bridge" />
    <bridge  name="laboratorio1" />
</network>
EOF

Os procedimentos abaixo, consistem em definir, iniciar, programar para auto iniciar durante o boot e também listar as novas interfaces

sudo virsh  net-define config-bridge.xml 
sudo virsh  net-start --network laboratorio1
sudo virsh net-autostart laboratorio1 
sudo virsh net-list --all
Continue reading →