-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Rogério P. Teixeira wrote:
>Fiz uma pequena adaptação, usando o "sed" em vez do "awk", porque em meu
>sistema o script sugerido não funcionou:
>
>#------------- Inicio do script ip_externo.sh ----------------------
>#!/bin/sh
>wget -q http://www.whatismyip.com/
>sed -n 4p index.html | tr ' ' '\012\' | sed -n 5p > ip_externo.txt
>#------------- Final do script ip_externo.sh -----------------------
Por que não consertou o script awk ao invés disso? :-)
>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
Pergunto eu: o seu modem sabe responder qual é o IP? Se sim, basta usar
esse método. Alguns modem-roteadores têm um serviço de telnet para
configurá-los; outros mais avançados têm ssh. O mais simples têm serviço
de http.
- --
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
3. Ac seo woruld wearð geborod, swá se Scieppend cwæð "Gewurde Unix" and
wundor fremede and him "Unix" genemned, þæt is se rihtendgesamnung.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFDQeVMM/XwBW70U1gRAsViAJ41pHK+ET4LOLq1NL+kL6dLXLiHZgCgqkaM
W+hrJU1ZFv+kAL43jeM6Yeg=
=miAX
-----END PGP SIGNATURE-----
---------------------------------------------------------------------------
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