मैं रेल ऐप पर रूबी को बनाए रखने की प्रक्रिया में हूं और मैं जिस बॉक्स में हूं, उसके होस्टनाम या आईपी पते को ढूंढने का एक आसान तरीका ढूंढ रहा हूं (क्योंकि यह एक है वीएम और नए उदाहरणों में अलग-अलग होस्टनाम या आईपी पते हो सकते हैं)। रेल पर रुबी में ऐसा करने का एक तेज़ और आसान तरीका है?रेलवे पर रूबी में होस्टनाम या आईपी प्राप्त करना
संपादित करें: नीचे जवाब सही है लेकिन स्पष्टीकरण क्रेग प्रदान की उपयोगी है (उत्तर में भी दिए गए लिंक देखें):
[नीचे] कोड एक संबंध नहीं है या किसी पैकेट (करने के लिए भेज 64.233.187.99 जो Google है)। चूंकि यूडीपी एक स्टेटलेस प्रोटोकॉल कनेक्ट है() केवल एक सिस्टम कॉल बनाता है जो पते पर आधारित पैकेट को रूट करने के तरीके और इंटरफ़ेस (और इसलिए आईपी पता) पर बाध्य होना चाहिए। addr() एक सरणी जिसमें परिवार (AF_INET), स्थानीय पोर्ट, और स्थानीय पता (जो है जो हम चाहते हैं) युक्त सॉकेट देता है।
धन्यवाद एक गुच्छा! यह मेरे लिए पूरी तरह से काम करता है :-) –
@ टोफरफैंगियो जो यह आईपी 64.233.187.99 है? –
@ user422543 उपरोक्त प्रश्न में संपादित किए गए अनुसार, आईपी पता Google से संबंधित है। –