IFINFO - informações de sua interface de rede

Publicado por Perfil removido (última atualização em 25/11/2009)

[ Hits: 5.732 ]

Download ifinfo




IFINFO é um shell script que reúne todas informações da sua interface de rede como: INTERFACE, ENDEREÇO IP, ENDEREÇO DE REDE (com sufixo) E GATEWAY.

Para utilizar digite:

ifinfo <interface>

  



Esconder código-fonte

#!/bin/sh

VERSION=" IFINFO - Version 1.0 By Alexandro Correa - POA/RS/BR\n E-mail: alex.linux@gmail.com"

if [ $# -lt 1 ] && [ $# -lt 2 ]; then
  echo
  echo " Use: ifinfo <iface>"
  echo " Ex.: ifinfo eth0"
  echo
  echo -e "$VERSION"
  echo
  exit 0
fi

IFACE="$1"
IP=`ifconfig $IFACE |grep "inet end.:"|cut -f2 -d:|cut -f2 -d" "`
MASK=`ifconfig $IFACE | grep Masc | cut -d : -f 4 | cut -d ' ' -f 1`
MASK_DEC=`echo obase=2.$MASK | tr . \; | bc | tr -d 0\\n | wc -c`
MASK_DEC=`expr $MASK_DEC - 4`
REDE=`echo $IP | cut -b 1-3`
DEST=`route -n | grep $IFACE | cut -f1 -d" " | grep $REDE`
NET_FULL="$DEST/$MASK_DEC"
GW=`route -n | grep UG | grep $IFACE | cut -f10 -d" "`
GW1="$GW"

echo
echo " IFACE..: $IFACE"
echo " IP ADDR: $IP"
echo " NETWORK: $NET_FULL"
echo " GATEWAY: $GW1"
echo
echo -e "$VERSION"
echo

Scripts recomendados

Backup diário das bases do MySQL

Exibir configurações de rede

Reconexão automática para internet ADSL

Screenshot de menus??!! Script com temporizador popup!

Retra de iptables para DMZ na porta 80


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts