Informaçoes de rede com shell script
Publicado por Angelito Monteiro Goulart (última atualização em 07/01/2010)
[ Hits: 6.052 ]
Homepage: http://angelitomg.com
Script que pega as informações de todas as interfaces de rede.
#!/bin/bash ################ # # Informacoes de rede # # Angelito M. Goulart # # 03/12/2009 # ################ ifconfig | egrep -o "^.{9}" | grep [0-9A-Z] > interfaces.tmp function netinfo(){ ip=`ifconfig $1 | egrep -o "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}" | tail -3 | head -1` bcast=`ifconfig $1 | egrep -o "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}" | tail -2 | head -1` mask=`ifconfig $1 | egrep -o "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}" | tail -1 | head -1` #mac=`ifconfig $1 | grep HW | cut -d"W" -f2` mac=`ifconfig $1 | grep -o "[0-9A-F]\{2\}.[0-9A-F]\{2\}.[0-9A-F]\{2\}.[0-9A-F]\{2\}.[0-9A-F]\{2\}.[0-9A-F]\{2\}\{1,2\}"` rx=`ifconfig $1 | grep -o "(*.\{9\})" | cut -d"(" -f2 | cut -d ")" -f1 | tail -2 | head -1` tx=`ifconfig $1 | grep -o "(*.\{9\})" | cut -d"(" -f2 | cut -d ")" -f1 | tail -1` echo Dispositivo: $1 echo MAC: $mac echo Ip: $ip echo Broadcast: $bcast echo Mascara de sub rede: $mask echo Pacotes enviados: $tx echo Pacotes recebidos: $rx echo } while read interface do netinfo $interface done < interfaces.tmp rm -rf interfaces.tmp
MACGEN V1.0 MAC Address Generator
Adicionar usuários para serem autenticados pelo squid
Instalador de Pacotes em Dialog
MPlayer em modo texto com desligamento programado do sistema
System Software 2.0 - Instale e remova repositórios e programas de forma simples
Intel corta Vulkan do oneAPI Construction Kit 5.0
Kernel 6.18 em foco, betas fervilhando e avanços em IA no Linux
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Adicionando o repositório backports no Debian 13 Trixie
Como definir um IP estático no Linux Debian
Como instalar Counter-Strike 1.6? (1)
intervenção politica pode interver no Fedora Linux [RESOLVIDO] (12)
Primeiras impressões do Debian 13 (24)
Fedora não reconhece James Donkey 102 Wireless Gaming Mouse (1)