Nzira yekuziva yako yeruzhinji IP neumwe kuraira

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&uacute;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:

  1. Kuraira WANA Iri mune chero GNU / Linux distro uye sezita zvarinoratidza kuti rinotora HTML rakapihwa URL.
  2. 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.
  3. 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:

  1. Kubudikidza WANA Tinodhawunirodha iyo HTML yeiyo URL, iyo inotitaurira yedu IP uye zvakare yakawanda yemavara yatisingade.
  2. Isu tichachenesa zvese izvo zvisingadiwe kodhi, tichisiya chete IP mutsara kuburikidza grep.
  3. Dambudziko nderekuti rinotiratidza iyo IP ine zvinyorwa zvidiki uye maH2 tag, saka ikozvino kushandisa kaviri vendu tichachenesa zvese nekusiya IP chete.
  4. (1st cut) : (mapoinzi maviri) kuruboshwe, uchisiya chete H2 tag kumagumo.
  5. (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


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Rodolfo akadaro

    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)

  2.   Edwin akadaro

    Nyore
    curl ifconfig.me

    1.    KZKG ^ Gaara akadaro

      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

    2.    Ariel akadaro

      ZVAKANAKA, nekungoisa curl uye iwo wekuraira, zvinoshanda kwazvo!

  3.   Santiago akadaro

    Mupiro wakanaka kwazvo! Izvo zvakare zvinobatsira nekuti hazvidi chero chakawedzera kuiswa. Ndakaedza CURL asi inondibvunza kuti ndiise pasuru yacho.

    Thanks.

    1.    KZKG ^ Gaara akadaro

      Ah, CURL haina kuuya zvakafanana mune yakasarudzika system? O_O
      Zvakanaka, ndatenda nemupiro wakanaka, iwe ita zvaunogona 🙂

      Kwaziso nekutenda shamwari

  4.   lesterzone akadaro

    WTF !! tsananguro huru ye (kuteedzera-kunama, xD handisati ndambonyora iro remadunhurirwa) KZKG ^ Gaara. Edwin, zvakanaka, zvakanaka, iyo nzira ndaisaziva. Kutenda nekugovana.

    1.    KZKG ^ Gaara akadaro

      hahaha ndatenda shamwari 🙂

  5.   alexander mora akadaro

    Kana na:
    curl -s http://ip.appspot.com/

  6.   oberost akadaro

    Sezvo chirevo ichi chichienda, hausi kuzoenda kunorara usina kuziva chimwezve chinhu

  7.   Sergio akadaro

    Yakakura nenzira iyoyo, ini ndaisaziva nezve sevhisi iyoyo.

    Kumunyori wenyaya ino, muudze kuti iyo yekumashure mufananidzo mune yekupedzisira emulator inoita kuti kuverenga kuve kwakaoma.

  8.   hama akadaro

    Zvakanaka. Nekudaro, izvi zviri nyore:
    $curl ifconfig.me

    1.    KZKG ^ Gaara akadaro

      HAHA hongu ivo vatozvitaura pamusoro, ini ndinonzwa zvakashata zvishoma nekuda kwekushandisa cheni yakazara yemirairo hehehe

  9.   B1tblue3 akadaro

    kuvonga, kunobatsira

  10.   Algave akadaro

    Zano rakanaka… (zvakanaka kuziva).

  11.   maidechi akadaro

    Dzimwe nzira:
    Ziva yangu yeruzhinji IP:
    wget -qO- ifconfig.me/ip
    wget -qO- ifconfig.me/host

  12.   Hugo akadaro

    Zvakanaka, zvirinani paDebian, unogona neimwe nzira kushandisa default console browser:

    www-browser http://ifconfig.me

    Ini ndinowanzo shandisa elinks kana w3m

  13.   fanira akadaro

    Ndeapi mamwe mirairo yakaoma Gaara !! ndinoshandisa

    wget -qO-anoteac.com

  14.   taregon akadaro

    Hahaha, zvakanaka.

  15.   Blazek akadaro

    Zvakanaka kwazvo, ini ndaisaziva nenzira iyi. Hauzofi wakarara usina kudzidza chero chinhu chitsva.

    1.    KZKG ^ Gaara akadaro

      Ndozvandaifunga pandakaona nzira dzese dzekuita iyi haha

  16.   manolox akadaro

    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

  17.   jorgenator2 akadaro

    Kunyange wget yakaiswa nekusarudzika mune kumwe kugovera, saka curl ndiyo inonyanya kukodzera mune izvi

    1.    KZKG ^ Gaara akadaro

      curl yakaiswa nekusarudzika mune zvese?

  18.   choita akadaro

    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!

  19.   elwuilmer akadaro

    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.

  20.   Matiyasi akadaro

    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

  21.   Pablo akadaro

    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.

  22.   kusazivikanwa akadaro

    curl ndiyo yakanyanya