Como descobrir endereço de internet no roteador ADSL
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?
Como descobrir endereço de internet no roteador ADSL
tente usar o traceroute
este cara traça todos os ips por onde passou o seu pacote antes de chegar ao destino
Como descobrir endereço de internet no roteador ADSL
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?
Como descobrir endereço de internet no roteador ADSL
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)
Como descobrir endereço de internet no roteador ADSL
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! :D
Como descobrir endereço de internet no roteador ADSL
Qto ao script que tu vai fazer eu já não sei...
mas boa sorte
Como descobrir endereço de internet no roteador ADSL
abre a URL http://www.whatismyip.com/
e v lah qual o seu IP
[]'s