+ Responder ao Tópico



  1. #1

    Exclamation "imprimindo" ips

    estou tentando intender o funcionamento do comando find nos scripts do MK
    por exemplo gostaria que apresentasse os ips dentre das regras do mangle que tem configurado "new-connection-mark=datavag"

  2. #2

    Padrão Re: "imprimindo" ips

    Citação Postado originalmente por hagahood Ver Post
    estou tentando intender o funcionamento do comando find nos scripts do MK
    por exemplo gostaria que apresentasse os ips dentre das regras do mangle que tem configurado "new-connection-mark=datavag"
    Junta o ": P u t" pq quando eu junto ele coloca um smile :P

    Aqui é meio complicado da galera ajudar mais vê se é isso ai


    /ip firewall mangle
    :foreach i in=[ find new-connection-mark=datavag] do={ :local NCM [ get $i chain ] ;
    : put $NCM }

  3. #3

    Padrão Re: "imprimindo" ips

    obrigado, vou testar segunda.
    acho que o que eu precisava erá esse foreach

  4. #4

    Padrão Re: "imprimindo" IPs

    Citação Postado originalmente por mauquinhos Ver Post
    Junta o ": P u t" pq quando eu junto ele coloca um smile :P

    Aqui é meio complicado da galera ajudar mais vê se é isso ai


    /ip firewall mangle
    :foreach i in=[ find new-connection-mark=datavag] do={ :local NCM [ get $i chain ] ;
    : put $NCM }
    O comando que demonstro não resolve o problema apresentado no tópico, em que é solicitada a impressão dos endereços IPs, mas sim apenas demonstra o uso da marcação do tipo CODE, previstas nas ferramentas WYSIWYG do Under-Linux.

    Código :
    foreach i in=[ /ip firewall mangle find new-connection-mark=datavag ] do={:put ( [ /ip firewall mangle get $i chain ] ) };

    Com isso, marcações de texto são ignoradas, a exemplo de smiles, formatos e estilos textuais.
    Última edição por trober; 28-01-2016 às 10:13.

  5. #5

    Padrão Re: "imprimindo" ips

    beleza testei aqui em uma maquina virtual e funcionou. so tive que fazer uma mudança.

    Código :
    /ip firewall mangle
    :foreach i in=[ find  new-connection-mark=datavag] do={ 
    :local NCM [ get $i src-address ] ;
    :put $NCM }