Kubva kuna erjaimer's blog ndeyekuti ini ndinowana ino inobatsira tipi.
Zvinoitika izvozvo erjaimer Anotitsanangurira kuti sei mumutsara mumwe chete, isu tinogona kuziva yedu yeruzhinji IP (chaiyo IP), asi zvakare inokoka chero munhu anoda kuvandudza tambo kuti aite kudaro ... uye zvakanaka ... ivo vanoziva kuti ndiri fan guru re bash, saka ndakaita zvisingaite chinja. Ichi chi mutsetse wangu:
GET http://www.vermiip.es/ | grep "Tu IP pública es" | cut -d ':' -f2 | cut -d '<' -f1
Ngatione skrini yemhedzisiro yatinowana neshanduko dzangu:
Mutsara wake unotevera:
GET http://www.vermiip.es/ | grep "Tu IP pública es" | perl -pe 's/(.*:)||\s+//g;'
Uye zvaizotaridzika sei kushandisa mutsetse wepakutanga:
Tsananguro yemirairo yekutanga inopihwa zvakafanana erjaimer en Chinyorwa:
- Kuraira WANA Iri mune chero GNU / Linux distro uye sezita zvarinoratidza kuti rinotora HTML rakapihwa URL.
- Nhanho inotevera ndeyekutarisa gwaro reHTML kuti uone IP yauri kuratidza peji. In ino yechipiri nhanho isu tinowana uyu mhedzisiro: Yako yeruzhinji IP ndeye: xx.xx.xxx.xxx, uko zviri pachena kuti maX ari manhamba.
- Nhanho inotevera ini ndinoshandisa mataurirwo enguva dzose uye PERL seconsole command, kusefa mavara, nezvimwe. perl -pe 's /(. * :) | (<\ / h2>) | (\ s +) // g; Iyi regex inoitwa zvishoma zvishoma, ini ndinofunga kuivandudza kana kunyangwe kushandisa grep zvishoma zvirinani inogona kubviswa.
Uye pano ini ndinosiya tsananguro yangu:
- Kubudikidza WANA Tinodhawunirodha iyo HTML yeiyo URL, iyo inotitaurira yedu IP uye zvakare yakawanda yemavara yatisingade.
- Isu tichachenesa zvese izvo zvisingadiwe kodhi, tichisiya chete IP mutsara kuburikidza grep.
- Dambudziko nderekuti rinotiratidza iyo IP ine zvinyorwa zvidiki uye maH2 tag, saka ikozvino kushandisa kaviri vendu tichachenesa zvese nekusiya IP chete.
- (1st cut) : (mapoinzi maviri) kuruboshwe, uchisiya chete H2 tag kumagumo.
- (1 cheka) »Tinochenesa iyi yekupedzisira H2 tag neyekucheka, iyo isingaratidze chero chinhu kubva kune yekutanga <kurudyi kwayo. Kugara chete iyo IP.
Chero nzira (yekuraira) yavanoshandisa ichavapa iwo iwo mhedzisiro, ini ndaingoda kupa mupiro wangu, nekuti kana uchiona rairo yekuraira ine zvirevo uye perl, zvingave zvakaoma kutsanangudza hunhu nehunhu kune vamwe haha.
Zvisinei, ndinovimba unoifarira uye chiuru chekutenda erjaimer nekuti ndanyora chinyorwa chekutanga.
Reply with quote
Kana iwe usina curl uye kana iwe uine wget (semuenzaniso nyaya yangu muMacOSX) uyu murairo unoshandawo:
wget -nv -q -O - http://ip.appspot.com/
(kunyangwe sekutaura kwaEdwin, ifconfig.me ndicho chinhu chakakodzera kuita ... uye ini ndakaisa curl paMacOSX)
Nyore
curl ifconfig.me
O_O… ndanga ndisingazive iyo saiti ... WTF!, Iguru !!!
Kutenda kune shamwari data, inonakidza hehe.
PS: Iye zvino ndinonzwa kunge benzi rekushandisa rese cheni yemirairo pawakakwanisa kuzviita nemazwi maviri HAHAHA
ZVAKANAKA, nekungoisa curl uye iwo wekuraira, zvinoshanda kwazvo!
Mupiro wakanaka kwazvo! Izvo zvakare zvinobatsira nekuti hazvidi chero chakawedzera kuiswa. Ndakaedza CURL asi inondibvunza kuti ndiise pasuru yacho.
Thanks.
Ah, CURL haina kuuya zvakafanana mune yakasarudzika system? O_O
Zvakanaka, ndatenda nemupiro wakanaka, iwe ita zvaunogona 🙂
Kwaziso nekutenda shamwari
WTF !! tsananguro huru ye (kuteedzera-kunama, xD handisati ndambonyora iro remadunhurirwa) KZKG ^ Gaara. Edwin, zvakanaka, zvakanaka, iyo nzira ndaisaziva. Kutenda nekugovana.
hahaha ndatenda shamwari 🙂
Kana na:
curl -s http://ip.appspot.com/
Sezvo chirevo ichi chichienda, hausi kuzoenda kunorara usina kuziva chimwezve chinhu
Yakakura nenzira iyoyo, ini ndaisaziva nezve sevhisi iyoyo.
Kumunyori wenyaya ino, muudze kuti iyo yekumashure mufananidzo mune yekupedzisira emulator inoita kuti kuverenga kuve kwakaoma.
Zvakanaka. Nekudaro, izvi zviri nyore:
$curl ifconfig.me
HAHA hongu ivo vatozvitaura pamusoro, ini ndinonzwa zvakashata zvishoma nekuda kwekushandisa cheni yakazara yemirairo hehehe
kuvonga, kunobatsira
Zano rakanaka… (zvakanaka kuziva).
Dzimwe nzira:
Ziva yangu yeruzhinji IP:
wget -qO- ifconfig.me/ip
wget -qO- ifconfig.me/host
Zvakanaka, zvirinani paDebian, unogona neimwe nzira kushandisa default console browser:
www-browser http://ifconfig.me
Ini ndinowanzo shandisa elinks kana w3m
Ndeapi mamwe mirairo yakaoma Gaara !! ndinoshandisa
wget -qO-anoteac.com
Hahaha, zvakanaka.
Zvakanaka kwazvo, ini ndaisaziva nenzira iyi. Hauzofi wakarara usina kudzidza chero chinhu chitsva.
Ndozvandaifunga pandakaona nzira dzese dzekuita iyi haha
Ndine imwe yakafanana. Mhedzisiro yacho yakafanana.
wget -q -O - checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//'
Kana isu tikaisa izvi mune script uye tichiwedzera kuti iratidzwe pachiratidziro ne zenity (semuenzaniso), inotonhorera "application"
Chinhu chingave chakadai.
#!/bin/sh
IPPUBLICA=$(wget -q -O - checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//')
zenity --info --text="Tu IP es: $IPPUBLICA"
Reply with quote
Kunyange wget yakaiswa nekusarudzika mune kumwe kugovera, saka curl ndiyo inonyanya kukodzera mune izvi
curl yakaiswa nekusarudzika mune zvese?
Ndinozviita seizvi, ndine alias xD:
alias myip = 'wget http://automation.whatismyip.com/n09230945.asp -O - 2> / dev / null; kuraswa '
Asi iyo yeCURL yakandisiya ndisina remuromo.
Kwaziso!
Ini ndinofunga kuti kune nzira dzakawanda (nzira) dzekuwana yeruzhinji IP uye kuti munhu wese akasununguka kusarudza yake, neiyo yaanoziva zvakanyanya, ini ndinonyanya kufarira kushandisa:
wget -qO- ifconfig.me/ip
Zano pane rangu divi nderokugadzirisa iyo posvo uye nekuisa imwe neimwe yesarudzo iripo kuziva yeruzhinji IP uye kuti muverengi akasununguka kusarudza nzira yekushandisa.
Enda ku "control panel" uko uye sarudza "network kubatana" mushure mekuivhura, kurudyi tinya pane kubatana kuri kushanda (iyi ndiyo ichave iine 2 bhuruu maPC) uye sarudza "zvivakwa" muhwindo idzva rinozovhura Click pa "internet protocols" uyezve pane sarudzo "zvivakwa" ipapo uye iwe unogona kuona yako IP kero
Kana iwe uchindida, ndipindure, ndivhote! https://es.answers.yahoo.com/question/index?qid=20080731112416AAVDKNz
Zvaive zvichibatsira zvikuru kuwana ruzivo rwese rwavanopa pane peji. Ini ndakakwanisa kuteedzera nhanho uye kuziva yangu yeruzhinji IP Pane iri rimwe peji http://www.gurugles.com/internet-y-computadoras/cual-es-mi-ip-publica/ . Ini ndakawanawo mhinduro zhinji nezve IP, yakanyatsojeka, kune avo vedu vasinganzwisise zvakawanda nezvenyaya iyi.
curl ndiyo yakanyanya