Pular para o conteúdo

Endereço IP como variável

Dica publicada em Shell Script / Variáveis
Carlos Affonso Henriques. capitainkurn
Hits: 15.460 Categoria: Shell Script Subcategoria: Variáveis
  • Indicar
  • Impressora
  • Denunciar

Endereço IP como variável

Dica muito útil, especialmente para quem faz scripts de firewall com ip dinâmico. onde sua regra requer o IP e não a interface a qual ele esteja atribuída, por exemplo: DNATs e SNATs.

IPVAR=`ip addr show dev ppp0 | cut -f6 -d" " | sed '1,2d'`

Agora experimente testá-la!

echo $IPVAR

Uma maneira diferente de escrever o dhcpd.conf

Conectores e terminais para Raspberry Pi, Arduino e outros dispositivos

Instalar o CentOS a partir de um chaveiro USB

Alterando o editor do crontab

Estendendo, à quase eternidade, a vida útil do SD card no Raspberry Pi

Trabalhando com parâmetros em Shell Script

Como criar a configuração de temas para linguagens no gedit

Nome de arquivo com espaço dentro de variáveis

Hora no prompt do terminal

Qual o maior número da variável RANDOM?

#1 Comentário enviado por Asterion em 04/04/2007 - 19:25h
Eu gostaria de algo semelhante para quem usa um modem roteado e só tem acesso ao IP interno. É possível?
#2 Comentário enviado por capitainkurn em 11/04/2007 - 07:02h
Possível é! Mas teria que fazer algo semelhante usando o comando traceroute por exemplo
#3 Comentário enviado por geda em 09/07/2010 - 07:01h
Se dois snats tem mesmo sentido , o NAT vai operar como TCP , sendo que o ip vai ficar variavel para as demais maquinas ..
#4 Comentário enviado por kleber.lookline em 04/08/2014 - 17:49h
bem melhor assim:
ip addr show dev eth0 | egrep -i scope | awk {' print $2 '} | head -n1
#5 Comentário enviado por kleber.lookline em 04/08/2014 - 17:53h
e com esse comando eu pego qual a nomenclatura que esta sendo usada na placa de rede:
ifconfig | awk {' print $1 '} | head -n1

Contribuir com comentário

Entre na sua conta para comentar.