De: Thiago Macieira <[EMAIL PROTECTED]>
Para: [email protected]
Assunto: Re: (linux-br)Como saber meu IP externo no modem ADSL
Data: Mon, 3 Oct 2005 23:13:32 -0300
Por que não consertou o script awk ao invés disso? :-)
Bem, primeiro, porque meu sistema é o FreeBSD e o comportamento do awk
neste ambiente é um pouquinho diferente. Por exemplo, ele não reconheceu
o comando "{print $4}", com certeza isso deve funcionar bem no Linux,
mas aqui não funcionou; segundo, porque não me considero um expert em
shell script, assim busquei outra alternativa com o sed, que funcionou.
Respondida a questão, gostaria de agradecer a você, Thiago, e também ao
Zago, bem como a outros que me responderam em private, e que prontamente
propuseram soluções para esta questão. Embora tenha recebido muitas
sugestões, nenhuma funcionou ainda. Apenas para esclarecer, o IP do
servidor é estático (192.168.0.1) e não DHCP.
No entanto, creio que deve haver alguma outra maneira de saber o
endereço de gateway no shell, sem depender de um acesso externo pelo
wget. Tentei com ifconfig, router e netstat, sem sucesso. Meu servidor é
um FreeBSD com modem Parks 642R ADSL ligado no HUB, ambos com IP´s na
rede 192.168.0.x e protocolo PPPoE (IP dinâmico).
Bom, visto que o IP não está na sua máquina (você disse que ela tem IP na
rede 192.168.0.0), mas sim no seu modem, a sua máquina sozinha nunca vai
saber o IP. Você tem as seguintes opções (e _somente_ elas):
1) usar um site externo para dizer qual é o seu IP
2) perguntar para o modem
Talvez a saída mais racional seja obter a informação do modem mesmo,
visto que é ele que obtém o número IP externo a cada conexão. De
qualquer maneira, caso eu consiga a resposta, estarei postando aqui,
pois vi que muita gente já se deparou com este "problema".
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html