Achar IP 1.1
Publicado por Eduardo Vieira Mendes 26/05/2007
[ Hits: 9.166 ]
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
Limpeza de logs sem dor de cabeça
Informação sobre partições montadas em Xdialog
Criador de VirtualHosts Apache no Ubuntu e Debian
Nenhum coment�rio foi encontrado.
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Instalação de Ubuntu em SSD (interno) como se fosse um dispositivo ext... (2)
Zorin OS - Virtual Box não consigo abrir maquinas virtuais (10)