Descrição
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>
[ Download:
ifinfo ]
[
Enviar nova versão ]
[ 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
iniciar squid automático
Instalação - Servidor de e-mail
Script de Inventário
Bloqueando o uso do UltraSurf
Script de backup
Comentários
| Nenhum comentário foi encontrado. |