Achar IP 1.1
Publicado por Eduardo Vieira Mendes 26/05/2007
[ Hits: 9.199 ]
Atualização do Script "Achar IP" criado por mim.
Agora você tem a opção de escolher o que você deseja saber:
- IP interno da rede.
- IP externo da rede.
- Máscara de rede.
#!/bin/sh ############################################ # Script para saber seu ip # Criado por: # Eduardo Vieira Mendes # eduardovmendes@gmail.com # LUS: 298813 ############################################ uso() { # Função para mostrar a ajuda! echo echo "=================================================================" echo "= Descobrir mascara de rede, IP interno e externo na rede. =" echo "= Uso: acharip <opções> =" echo "= Onde: =" echo "= =" echo "= <opções> =" echo "= -i | --interno Achar seu ip interno na rede =" echo "= -e | --externo Achar seu ip externo na rede =" echo "= -m | --mask Mostra a máscara de rede =" echo "= -h | --help Mostra esta ajuda =" echo "= =" echo "= Exemplo: acharip -i =" echo "=================================================================" echo exit 1 } ipext() { # Remove o arquivo antigo caso ele exista rm -rf /temp/seuip.html 2> /dev/null # Faz download da página com o IP wget -q -O /tmp/seuip.html http://www.iphosting.com.br/ip/ # Extrai do código HTML somente o IP IP=$(cat /tmp/seuip.html | sed -n '13p' | sed -e :a -e 's/<[^>]*>//g;/</N;//ba') # Remove a página baixada rm -rf /tmp/seuip.html # E finalmente mostra seu IP echo "$IP" exit 1 } ipint() { IP=`ifconfig -a | grep inet | head -1 | awk '{print $2}' | cut -d: -f2` echo "Seu IP interno é $IP" exit 1 } mask() { MASK=`ifconfig -a | grep Mask |head -1 |cut -d: -f4` echo "Sua subnet mask é $MASK" exit 1 } # Escolher o que rodar: Ajuda, rpm antigo ou rpm novo! while true ; do case "$1" in -h|--help) uso; exit 1 ;; "") uso ; exit 1 ;; -i|--interno) ipint ; exit 1 ;; -e|--externo) ipext ; exit 1 ;; -m|--mask) mask ; exit 1 ;; --) uso ; exit 1 ;; *) uso ; exit 1 ;; esac done
VMware - Linux HotAdd CPU/Memória
Verifica tamanho da inbox + pastas e envia e-mail alertando o usuario
ZPenBoot - Gravando imagem ISO em um pendrive
Nenhum coment�rio foi encontrado.
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Como instalar o Telegram Desktop no Ubuntu 24.04
Overclocking Permanente para Drastic no Miyoo Mini Plus
Problemas de chaves (/usr/share/keyrings) no Debian
Converter os repositórios Debian para o novo formato com as chaves
Primeiras impressões do Debian 13 (8)
como resolver o problema de som do linux mint mate (4)