-----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

Responder a