Endereço IP como variável

Publicado por Carlos Affonso Henriques. em 01/03/2007

[ Hits: 14.727 ]

 


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
Outras dicas deste autor

Tor e netcat-openbsd em automação

Cache de conteúdo dinâmico com o Squid

CentOS 6.5 (com Intel i915) - Erro após upgrade: "server terminated with error (2); no screens found" [Resolvido]

CBQ: controle efetivo

Instalando Docker no Raspberry Pi

Leitura recomendada

Verificar saída de comando. Será que meu comando deu erro?

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

Como lidar com variáveis retornadas pelo Expect - removendo CR do fim de linha

Como exibir números com um largura fixa de caracteres, complentando com zeros a esquerda

Iniciando Script com o Sistema - Configuração no Debian Wheezy

  

Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts