से erjaimer का ब्लॉग यह है कि मैं यह बहुत उपयोगी टिप मिलता है।
ऐसा होता है मिटा देनेवाला वह हमें समझाता है कि कैसे एक पंक्ति में, हम अपने सार्वजनिक आईपी (असली आईपी) को जान सकते हैं, लेकिन किसी को भी आमंत्रित करता है जो ऐसा करने के लिए लाइन में सुधार करना चाहता है ... और अच्छी तरह से ... वे जानते हैं कि मैं एक बड़ा प्रशंसक हूं की मार, इसलिए मैंने अजीब बदलाव किया। ये है मेरी लाइन:
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 लेख:
- आज्ञा GET यह किसी भी GNU / Linux डिस्ट्रो में है और जैसा कि इसके नाम से पता चलता है कि यह एक URL दिया गया HTML डाउनलोड करता है।
- अगला कदम यह है कि HTML दस्तावेज़ को देखने के लिए कि आईपी हमें क्या दिखा रहा है। इस दूसरे चरण में हम यह परिणाम प्राप्त करते हैं: आपका सार्वजनिक आईपी है: xx.xx.xxx.xxx, जहां स्पष्ट रूप से एक्स के नंबर हैं।
- अगले चरण में मैं नियमित अभिव्यक्ति और पेरोल को कंसोल कमांड के रूप में उपयोग करूंगा, अक्षरों को फ़िल्टर करना, आदि। perl -pe 's /(.* :) | (<\ / h2>) | (\ s +) // g; , इस रेगेक्स को थोड़ा हल्का किया जाता है, मैं इसे सुधारने का प्रस्ताव देता हूं या यहां तक कि थोड़ा बेहतर grep का उपयोग करके इसे हटाया जा सकता है।
और यहाँ मैं अपना स्पष्टीकरण छोड़ता हूँ:
- के माध्यम से GET हम उस URL का एचटीएमएल डाउनलोड करते हैं, जो हमें हमारा आईपी बताता है और बहुत अधिक पाठ भी जो हम नहीं चाहते हैं।
- हम उस सभी अवांछित कोड को साफ कर देंगे, केवल आईपी लाइन के माध्यम से ग्रेप.
- समस्या यह है कि यह हमें एक छोटे से पाठ और एच 2 टैग के साथ आईपी दिखाता है, इसलिए अब दो बार उपयोग कर रहा है कमी हम सब कुछ साफ कर देंगे और केवल आईपी छोड़ देंगे।
- (1 कट) »हम पाठ और 1 एच 2 टैग को केवल यह कहते हुए साफ करते हैं कि यह कुछ भी नहीं दिखाता है : (दो अंक) बाईं ओर, अंत में केवल एक H2 टैग छोड़कर।
- (1 कट) »हम दूसरे कट के साथ इस अंतिम H2 टैग को साफ करते हैं, जो पहले <से इसके दाईं ओर कुछ भी नहीं दिखाएगा। शेष केवल आईपी।
कोई भी विधि (कमांड) जो वे उपयोग करते हैं, उन्हें वही परिणाम देगा, मैं बस अपना योगदान देना चाहता था, क्योंकि जब नियमित अभिव्यक्ति और पर्ल के साथ कमांड लाइन को देखते हैं, तो चरित्र द्वारा चरित्र को दूसरों को समझाना मुश्किल होगा।
वैसे भी, मुझे आशा है कि आप इसे पसंद करेंगे और एक हजार धन्यवाद मिटा देनेवाला लिखे जाने के लिए मूल लेख।
सादर
यदि आपके पास कर्ल नहीं है और यदि आपके पास wget है (जैसे MacOSX में मेरा मामला) तो यह कमांड भी काम करता है:
wget -nv -q -O - http://ip.appspot.com/
(हालांकि एडविन कहते हैं, ifconfig.me करना सही बात है ... और मैंने MacOSX पर कर्ल स्थापित किया है)
आसान
कर्ल ifconfig.me
O_O ... मुझे वह साइट नहीं पता थी ... WTF!, यह बहुत अच्छा है !!!
डेटा मित्र, सुपर दिलचस्प hehe के लिए धन्यवाद।
पुनश्च: अब मैं निर्देशों की एक पूरी श्रृंखला का उपयोग करने के लिए एक बेवकूफ की तरह महसूस करता हूं जब आप इसे 2 शब्दों HAHAHA के साथ करने में कामयाब रहे
उत्कृष्ट, बस कर्ल और उस आदेश को स्थापित करके, यह बहुत अच्छा काम करता है!
बहुत अच्छा योगदान! यह बहुत उपयोगी भी है, क्योंकि इसमें कुछ भी अतिरिक्त स्थापित करने की आवश्यकता नहीं है। मैंने CURL की कोशिश की लेकिन यह मुझे पैकेज स्थापित करने के लिए कहता है।
नमस्ते.
आह, CURL डिफ़ॉल्ट सिस्टम में समान नहीं आता है? O_O
खैर, अच्छे योगदान के लिए धन्यवाद, आप वही करते हैं जो आप कर सकते हैं
अभिवादन और धन्यवाद मित्र
डब्ल्यूटीएफ !! की महान व्याख्या (कॉपी-पेस्ट, एक्सडी मैंने कभी भी उस उपनाम से नहीं लिखा है) KZKG ^ Gaara। एडविन, अच्छी तरह से, महान, वह तरीका जो मुझे नहीं पता था। साझा करने के लिए धन्यवाद।
hahaha धन्यवाद मित्र 🙂
या साथ:
कर्ल-एस http://ip.appspot.com/
जैसा कि कहा जाता है, आप एक और बात जाने बिना बिस्तर पर नहीं जाएंगे
इस तरह से, मुझे उस सेवा के बारे में पता नहीं था।
इस लेख के लेखक के लिए, उसे बताएं कि टर्मिनल एमुलेटर में पृष्ठभूमि छवि पढ़ना मुश्किल बना देती है।
यह बहुत अच्छा है। हालांकि, यह आसान है:
$ कर्ल ifconfig.me
हाहा हाँ, वे पहले से ही ऊपर उल्लेख किया है, मुझे लगता है कि निर्देशों की एक पूरी श्रृंखला का उपयोग करने के लिए थोड़ा बुरा लगता है
बहुत उपयोगी है, धन्यवाद
अच्छा टिप… (अच्छा पता है)।
अन्य तरीके:
मेरे सार्वजनिक आईपी को जानें:
wget -qO- ifconfig.me/ip
wget -qO- ifconfig.me/host
ठीक है, कम से कम डेबियन पर, आप वैकल्पिक रूप से डिफ़ॉल्ट कंसोल ब्राउज़र का उपयोग कर सकते हैं:
www-browser http://ifconfig.me
मैं आमतौर पर एलिंक या w3m का उपयोग करता हूं
क्या अधिक जटिल आज्ञा Gaara !! मैं उपयोग करता हूं
wget -qO- icanhazip.com
हाहाहा, बढ़िया।
बहुत अच्छा, मैं इस तरह नहीं जानता था। बिना कुछ नया सीखे आप कभी बिस्तर पर नहीं जाएंगे।
यही मैंने सोचा जब मैंने इस हाहा को करने के सभी तरीके देखे
मेरे पास एक समान है। नतीजा वही है।
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"
सादर
कुछ वितरणों में डिफ़ॉल्ट रूप से न तो विग स्थापित की जाती है, इसलिए इस संबंध में कर्ल सबसे उपयुक्त है
सभी में डिफ़ॉल्ट रूप से कर्ल स्थापित है?
मैं इसे इस तरह से करता हूं, मेरे पास एक उपनाम xD है:
उर्फ मायिप = 'wget http://automation.whatismyip.com/n09230945.asp -ओ - 2> / देव / अशक्त; फेंक दिया'
लेकिन CURL ने मुझे अवाक छोड़ दिया।
Saludos ¡!
मुझे लगता है कि सार्वजनिक आईपी प्राप्त करने के लिए कई विधियां (तरीके) हैं और हर कोई अपना स्वयं का चयन करने के लिए स्वतंत्र है, जिस के साथ वे सबसे अधिक पहचान करते हैं, मैं विशेष रूप से उपयोग करना पसंद करता हूं:
wget -qO- ifconfig.me/ip
मेरी ओर से एक सुझाव पोस्ट को संपादित करने और सार्वजनिक आईपी को जानने के लिए मौजूद प्रत्येक विकल्प को रखने के लिए है और पाठक उपयोग करने के लिए विधि चुनने के लिए स्वतंत्र है।
वहां "कंट्रोल पैनल" पर जाएं और इसे खोलने के बाद "नेटवर्क कनेक्शन" चुनें, जो कनेक्शन काम कर रहा है उस पर राइट क्लिक करें (यह 2 ब्लू पीसी वाले होंगे) और नई विंडो में "गुण" चुनें जो खुल जाएगा "इंटरनेट प्रोटोकॉल" पर और फिर वहां "गुण" विकल्प पर और आप अपना आईपी पता देख सकते हैं
अगर तुम मुझे पसंद करते हो, तो मुझे जवाब दो, मुझे वोट दो! https://es.answers.yahoo.com/question/index?qid=20080731112416AAVDKNz
पृष्ठ पर उनके द्वारा प्रदान की गई सभी जानकारी को खोजने के लिए यह बहुत उपयोगी था। मैं चरणों का पालन करने और अपने सार्वजनिक आईपी को जानने में सक्षम था। इस अन्य पृष्ठ पर http://www.gurugles.com/internet-y-computadoras/cual-es-mi-ip-publica/ । मुझे आईपी के बारे में भी बहुत सारे उत्तर मिले, जो कि हम में से बहुत स्पष्ट हैं, जो विषय के बारे में ज्यादा नहीं समझते हैं।
कर्ल अधिकतम है