टेस्ट / आदि / मेजबान कैसे करें


12

यह पुष्टि करने का सबसे अच्छा तरीका क्या है कि आपकी / etc / मेजबान फ़ाइल एक होस्टनाम को सही IP पते पर मैप कर रही है?

digमेजबानों की फाइल को दरकिनार करते हुए सीधे बाहरी DNS जैसे एक उपकरण का उपयोग करना ।


मेजबानों की फाइलें डोमेन को मैप नहीं करती हैं .... वे आईपी पते के लिए विशिष्ट होस्टनाम को मैप करते हैं।
mdpc

@ mdpc मैंने इसे प्रतिबिंबित करने के लिए संपादित किया। मूल रूप से एक ही सवाल है, हालांकि, मैं बस होस्ट फ़ाइल प्रविष्टि काम कर रहा है सत्यापित करने के लिए एक रास्ता तलाश रहा था।
Jay

जवाबों:


16

मैंने इसकी कोशिश की और यह उम्मीद के मुताबिक काम कर रहा है:

echo "1.2.3.4 facebook.com" >> /etc/hosts

फिर मैं भागा:

$ getent ahosts facebook.com
1.2.3.4         STREAM facebook.com
1.2.3.4         DGRAM  
1.2.3.4         RA

1
अच्छा लग रहा है, धन्यवाद! मैंने यह भी पाया कि पिंग काम करता है: ping facebook.comआउटपुट:PING facebook.com (1.2.3.4) 56(84) bytes of data.
Jay

3

मैंने पाया gethostipकि जो होस्टनाम या आईपी स्वीकार करता है और उसके पास विकल्प भी हैं कि वह आपकी जरूरत के हिसाब से छाप सके।

$ gethostip -d facebook
1.2.3.4

1

आप 'पिंग' कमांड का उपयोग / etc / मेजबान में जोड़े गए मानों की जाँच करने के लिए कर सकते हैं कि वे ठीक काम कर रहे हैं या नहीं।

echo "1.1.1.1   abc.com" >> /etc/hosts
ping abc.com
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.