Од ерјаимер-ов блог је да сам добио врло користан савет.
Догоди се то ерјаимер Објашњава нам како у једном реду можемо знати свој јавни ИП (стварни ИП), али такође позива све који желе да побољшају линију да то учине ... и добро ... знају да сам велики обожаватељ басха, па сам направио чудну промену. Ово је моја линија:
GET http://www.vermiip.es/ | grep "Tu IP pública es" | cut -d ':' -f2 | cut -d '<' -f1
Погледајмо снимак екрана резултата који смо добили са мојим променама:
Његова линија је следећа:
GET http://www.vermiip.es/ | grep "Tu IP pública es" | perl -pe 's/(.*:)||\s+//g;'
А како би то изгледало користећи оригиналну линију:
Објашњење изворне наредбе је дато у истом ерјаимер en Члан:
- Команда ГЕТ Налази се у било којој ГНУ / Линук дистрибуцији и, како му само име говори, преузима ХТМЛ који има УРЛ.
- Следећи корак је да погледате ХТМЛ документ да бисте видели који ИП приказујете страницу. У овом другом кораку добијамо овај резултат: Ваша јавна ИП адреса је: кк.кк.ккк.ккк, где су очигледно Кс-ови бројеви.
- Следећи корак користићу регуларне изразе и ПЕРЛ као команду конзоле, филтрирање слова итд. перл -пе 'с /(.* :) | (<\ / х2>) | (\ с +) // г; , овај регуларни израз је направљен мало олако, предлажем да га побољшам или чак да користим греп мало боље да се може уклонити.
И овде остављам своје објашњење:
- Кроз ГЕТ Преузимамо ХТМЛ те УРЛ адресе која нам говори о нашој ИП адреси и такође пуно више текста који не желимо.
- Очистићемо сав тај нежељени код, остављајући само ИП линију греп.
- Проблем је у томе што нам приказује ИП са малим текстом и Х2 ознакама, па сада користимо два пута исећи све ћемо очистити и оставити само ИП.
- (1. рез) »Очистимо текст и ознаку 1. Х2 једноставно говорећи да не приказује ништа што је из : (две тачке) лево, а на крају остаје само ознака Х2.
- (1. рез) »Очистимо ову последњу ознаку Х2 другим резом, који неће приказивати ништа од првог <десно. Преостаје само ИП.
Било која метода (команда) коју ви користите ће вам дати исти резултат, једноставно сам желео да дам свој допринос, јер када би видели командну линију са регуларним изразима и перл-ом, било би тешко другима објаснити карактер по знак хаха.
У сваком случају, надам се да ће вам се свидети и хиљаду захваљујући ерјаимер за то што је написао оригинални чланак.
поздрави
Ако немате цурл и ако имате вгет (нпр. Мој случај у МацОСКС-у), ова наредба такође ради:
вгет -нв -к -О - http://ip.appspot.com/
(мада како каже Едвин, ифцонфиг.ме је права ствар ... и инсталирао сам цурл на МацОСКС)
Једноставније
увијте ифцонфиг.ме
О_О ... Нисам знао тај сајт ... ВТФ! СЈАЈАН је !!!
Хвала на дата дата, супер занимљиво хехе.
ПС: Сад се осећам као идиот зато што сам користио читав ланац упутстава када сте то успели са две речи.
ОДЛИЧНО, само инсталирањем цурл-а и те наредбе то одлично функционише!
Добар допринос! Такође је веома користан јер не захтева ништа додатно инсталирано. Покушао сам са ЦУРЛ-ом, али тражи ме да инсталирам пакет.
Поздрав.
Ах, ЦУРЛ не долази исто у подразумеваном систему? О_О
Па, хвала на добром доприносу, радите шта можете 🙂
Поздрав и хвала пријатељу
ВТФ !! одлично објашњење (цопи-пасте, кД Никад нисам написао тај надимак) КЗКГ ^ Гаара. Едвин, па, сјајно, ту методу нисам познавао. Хвала што делите.
хахаха хвала пријатељу 🙂
Или са:
цурл -с http://ip.appspot.com/
Као што се каже, нећете ићи у кревет ако не знате још једну ствар
Сјајно на тај начин, нисам знао за ту услугу.
Аутору овог чланка реците му да позадинска слика у емулатору терминала отежава читање.
То је сјајно. Међутим, ово је лакше:
$ цурл ифцонфиг.ме
ХАХА да, већ су то горе поменули, осећам се мало лоше јер морам да користим читав ланац упутстава хехехе
хвала, врло корисно
Добар савет ... (добро је знати).
Остале методе:
Упознајте моју јавну ИП адресу:
вгет -кО- ифцонфиг.ме/ип
вгет -кО- ифцонфиг.ме/хост
Па, бар на Дебиану, можете алтернативно користити задати претраживач конзоле:
www-browser http://ifconfig.me
Обично користим елинкс или в3м
Какве сложеније команде Гаара !! ја користим
вгет -кО- ицанхазип.цом
Хахаха, супер.
Врло добро, нисам знао на овај начин. Никада нећете ићи у кревет, а да не научите ништа ново.
То сам и помислио кад сам видео све начине да се ово уради хаха
Ја имам сличан. Резултат је исти.
wget -q -O - checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//'
Ако ово ставимо у скрипту и додамо да се зенитетно приказује на екрану (нпр.), Постоји врло кул „апликација“
Ствар би била овако:
#!/bin/sh
IPPUBLICA=$(wget -q -O - checkip.dyndns.org | sed -e 's/.*Current IP Address: //' -e 's/<.*$//')
zenity --info --text="Tu IP es: $IPPUBLICA"
поздрави
Ниједан вгет није подразумевано инсталиран у неким дистрибуцијама, тако да је цурл најприкладнији у овом погледу
цурл је подразумевано инсталиран у свима?
Радим то овако, имам псеудоним кД:
алиас миип = 'вгет http://automation.whatismyip.com/n09230945.asp -О - 2> / дев / нулл; Избацио'
Али онај КУРЛИ ме оставио без речи.
Поздрав!
Сматрам да постоји много метода (начина) за добијање јавног ИП-а и да је свако слободан да изабере свој, са којим се највише идентификује, посебно волим да користим:
вгет -кО- ифцонфиг.ме/ип
Мој предлог је да уредите пост и поставите сваку од постојећих алтернатива да бисте знали јавну ИП и да читалац може слободно да одабере методу коју ће користити.
Идите тамо на „контролну таблу“ и након отварања изаберите „мрежне везе“, кликните десно на везу која ради (ово ће бити оне са 2 плава ком) и у новом прозору који ће се отворити изаберите „Својства“. на „интернет протоколима“, а затим на опцији „својства“ тамо и можете видети своју ИП адресу
Ако ти се свиђам, одговори ми, гласај! https://es.answers.yahoo.com/question/index?qid=20080731112416AAVDKNz
Било је врло корисно пронаћи све информације које пружају на страници. Могао сам да следим кораке и знам своју јавну ИП адресу. На овој другој страници http://www.gurugles.com/internet-y-computadoras/cual-es-mi-ip-publica/ . Такође сам пронашао много одговора о ИП-у, врло јасних, за које се не разумемо много у вези са том темом.
увијање је максимум