Visite: BR-Linux ·  VivaOLinux ·  Dicas-L


Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico

  1. #1
    lcoc
    Olá,

    Minha empresa possui uma conexão ADSL (Velox Telemar) com um modem SpeedStream 5200. Apliquei patch que transformou o modem de modo bridge para modo router, dispensando, assim, a configuração típica de PPPoE no linux. Como resultado disso, minha interface de rede ligada à internet (eth0) passou a ter endereço de rede interna (192.168.x.x). O endereço de internet eu só consigo ver ser acessar o modem, através de browser, o que é contraproducente. Pergunto: há algum aplicativo linux de texto ou algum comando de console que me permita descobrir o endereço de internet - a qualquer momento - que o roteador obteve da Telemar?


  2.    Publicidade


  3. tente usar o traceroute
    este cara traça todos os ips por onde passou o seu pacote antes de chegar ao destino

  4. #3
    lcoc
    Mas o traceroute não serve para descobrir o caminho por onde passaram os pacotes??? O que eu preciso saber é: qual o endereço IP de internet que a Telemar atribuiu ao meu roteador? Se o endereço fosse estático, não haveria problema: eu entraria no roteador, veria, anotaria e pronto! Só que se trata de IP dinâmico, que o Velox muda constantemente. Assim, eu preciso de um comando ou utilitário que vá no roteador e descubra para mim qual é o meu endereço de internet do gateway naquele momento. Existe comando ou utilitário para isso? O traceroute faz isso?

  5. olha só
    turkize:/usr/local/pgsql/data$ traceroute 200.221.11.100
    traceroute to 200.221.11.100 (200.221.11.100), 30 hops max, 38 byte packets
    /etc/host.conf: line 1: expected service, found `dns,bind,hosts'
    1 200-204-103-227.dsl.telesp.net.br (200.204.103.227) 60.729 ms 59.735 ms 55.681 ms
    2 200-204-103-149.dsl.telesp.net.br (200.204.103.149) 60.456 ms 58.836 ms 59.252 ms
    3 200-204-27-61.dial-up.telesp.net.br (200.204.27.61) 60.471 ms 61.230 ms 60.440 ms
    4 200-148-160-201.bbone.tdatabrasil.net.br (200.148.160.201) 59.263 ms 56.427 ms 60.442 ms
    5 P-5-1-te-br-spo-ib-rc1.bbone.tdatabrasil.net.br (200.153.4.198) 55.706 ms 56.462 ms 55.688 ms
    6 200-148-160-134.bbone.tdatabrasil.net.br (200.148.160.134) 60.462 ms 61.188 ms 59.253 ms
    7 fr2-border4.ix.uol.com.br (200.221.30.33) 60.456 ms 58.865 ms 59.248 ms

    ifconfig:
    ppp0 Link encap:Point-to-Point Protocol
    inet addr:200.232.138.213 P-t-P:200.204.103.227 Mask:255.255.255.255
    UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
    RX packets:12486 errors:0 dropped:0 overruns:0 frame:0
    TX packets:14427 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:3
    RX bytes:7542654 (7.1 MiB) TX bytes:4252890 (4.0 MiB)

  6. #5
    lcoc
    Acho que captei a mensagem, ou seja, se eu der um traceroute para qualquer ip de internet, o traceroute 1 será o meu endereço ip do roteador. Aí basta eu usar sed com expressões regulares para retirar o que eu preciso. É isso? Vou tentar amanhã no trabalho. Valeu pela ajuda!


  7.    Publicidade




Usuários que leram este tópico: 0

Nenhum usuário nesta lista