Ako zistiť externú adresu v bashi
ako zistiť moju skutočnú externú IP adresu v bashi? skúšal som ifconfig -a ale tam mi vypisuje inú adresu na ppp0 (idem cez GPRS) ako na webe: http://www.ip-adress.com/
Pre pridávanie komentárov sa musíte prihlásiť.
inet addr:10.192.62.71 P-t-P:10.6.6.6 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:646 errors:0 dropped:0 overruns:0 frame:0
TX packets:728 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:431016 (420.9 KB) TX bytes:89891 (87.7 KB)
ale vnútorná je táto:
eth0:avahi Link encap:Ethernet HWaddr 00:0d:60:79:12:f9
inet addr:169.254.7.94 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
ale spomínaná stránka mi ukazuje inú adresu.
Mám v tom guláš...
ps.: si si isty ze eth0 aj pouzivas ked mas gprs? podla tej IPky nie.
wget -qO - http://myip.dk/ | egrep -m1 -o '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}'
wget -qO - http://whatismyip.org/
http://www.mojeip.cz/
ale pre zobrazenie vnutornej IP je vhodne nezakazovat javu v prehliadaci. no ale vonkajsia sa da ukazat mooc vela sposobmi :)
v kazdom pripade ip zacinajuce 10, 169, 192 maju od externych daleko, takze niekedy sa to da zistit aj jednoduchym pohladom na ifconfig
Mozno chcel riesit nieco take ako robia zadarmovy poskytovatelia dynamickych DNS, napriklad NoIP ktoreho klient funguje bez najmensieho problemu aj pod linuxom. Ale na GPRS bez mastneho priplatku za vonkajsiu adresu, tak to s tymi gulami mas jednoznacne pravdu.
PS.: rezervovanych rozsahov ktore sa pouzivaju pre vnutornu siet je viacej ako si pisal, see http://en.wikipedia.org/wiki/Private_network adalsie zdroje, holt vela programatorov si vysvetluje nevyuzite rozsahy nie podla standardu ale podla pocasia :-)
a keďže v bashi to ide len pomocou parsovania web stránky, myslel som si že mircrosoft má asi svoju službu na zisťovanie externej adresy a pri príkaze ipconfig ju vypíše (že vlastne robí niečo podobné).
Teraz som sa však dostal k Win a zisťujem že ju aj tak nevypíše! :-P
Ďakujem za všetky odpovede.
Inak, ipconfig na wilde poskytuje podobne informacie ako prikazy ip popripade ifconfig. Takze ak to system nevie, tak ti nema co povedat. Vynimka by bola ze by datova ustredna GSM operatora zasielala nejake info ohladne externej adresy v DHCP response alebo v poznamkach k PTP ale to je tak pravdepodobne, ako ze najdes na ulici plnu penazenku aj s venovanim.
PS.: to s tym bashom a parsovanim web stranky plati len ak chces ojebabrat NAT alev tom pripade plati identicke tvrdenie aj pre wilde s nejakym wsh a parsovanim html stranky.
Práve preto som si myslel že firma Microsoft má nejaký server, kde po príkaze ipconfig pošle požiadavku na server a on mu späť pošle info o externej adrese.
Rád sa nechám poučiť o možnom zneužití...