Ad Widget

Collapse

Monitorar Servidores com Ip Dinamico

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • andre_mingoti
    Junior Member
    • Jul 2012
    • 11

    #1

    Monitorar Servidores com Ip Dinamico

    Fala pessoal, blz ?

    Estou querendo montar um script que ele mesmo mude os ips dos hosts.

    1- Preciso criar no-ip nos servidores. Ok ( feito e funcionando)
    2- Criar um script que pega o ip puxado no ping e mude o ip dos hosts.
    3- Testar o script. Ok (script testado mas alterando o ip de um arquivo qualquer)

    Meu problema esta na 2. Não consigo achar aonde fica gravado os ips e assim muda-los.

    Aguardo uma ajuda da comu.

    Att.

    André Mingoti
  • gunter
    Member
    • Jul 2012
    • 36

    #2
    Basta executar o ip ou ifconfig limpando o que não te serve. Exemplo:

    ifconfig | grep 'inet addr' | grep -v '127.0.0.1' | awk -F":" '{print $2}' | sed -e 's_Bcast__g'

    Comment

    • exkg
      Senior Member
      Zabbix Certified Trainer
      Zabbix Certified Specialist
      • Mar 2007
      • 718

      #3
      Oi,

      O 2 pode ser alcancado via API do ZABBIX ... o processo todo seria mais ou menos o seguinte:

      - encontrar o IP do host (tambem pode ser um UserParameter do tipo ativo com os comandos sugeridos na outra resposta);
      - toda vez que ocorrer a troca do IP (lastvalue diferente do prevvalue) tem uma TRIGGER que dispara uma ACAO que;
      - dispara o teu script (aqui eh que se faz a magica), esse script pega o novo IP e altera no HOST relacionado;

      Tenta aih e depois conta como ficou.

      []s,
      Luciano
      --
      Luciano Alves
      www.zabbix.com
      Brazil | México | Argentina | Colômbia | Chile
      Zabbix Performance Tuning

      Comment

      Working...