IP एड्रेस पर डोमेन कैसे सेट करें?


13

आप इस आईपी पते 2.186.116.46 (यदि मेरा कंप्यूटर ऑनलाइन है) तक पहुंच सकते हैं । मैं इसे एक डोमेन असाइन करना चाहता हूं इसलिए मुझे आश्चर्य है कि जब डीएनएस नहीं है तो यह कैसे संभव है? मैं अपना डोमेन खुद करता हूं जो ".com" है। मेरा आईपी स्थिर है।

धन्यवाद


1
बहुत सारे मुफ्त DNS प्रदाता हैं। यदि आप उनका उपयोग नहीं करना चाहते हैं, तो आपको आईपी पते का उपयोग करने वाले प्रत्येक कंप्यूटर पर / etc / मेजबान फ़ाइल को संपादित करना होगा।
जोंडो

तो मैं उनका उपयोग कैसे कर सकता हूं?
शैडो 4Kill

1
ऐसा लगता है कि आप Apache / 2.4.7 का उपयोग कर रहे हैं। तो संक्षेप में: 1 आपको कुछ DNS प्रदाता से FQDN प्राप्त करना होगा । 2: आपको अपनी फ़ाइल में एक निर्देश सेटअप करना होगा । ServerName/etc/apache2/sites-available/your-virtualhost.conf
पा ४० --०

1
यदि यह आपके उपयोग के लिए है, तो मैं अत्यधिक freedns.afraid.org की सलाह देता हूं । आप या तो एक कस्टम डोमेन का उपयोग कर सकते हैं जो आपको कहीं और मिलता है, या आप उनके हजारों में से किसी एक का उपडोमेन ले सकते हैं। जो आदमी इसे चलाता है, वह भी बहुत दोस्ताना है और उसने मेरी कुछ DNS समस्याओं में मेरी मदद की है।
zondo

जवाबों:


8

1. आपको कुछ DNS प्रदाता से एक डोमेन नाम (या शायद सिर्फ FQDN ) प्राप्त करने की आवश्यकता है ।

2. एक बार जब आप डोमेन नाम पंजीकृत कर लेते हैं, तो आप एक प्रशासनिक पैनल (जैसे नीचे दिखाया गया है) तक पहुंच प्राप्त करेंगे, जहां आप डोमेन नाम (और सभी *.या कुछ उप डोमेन / ) को पुनर्निर्देशित करने में सक्षम होंगे (ए रिकॉर्ड्स के माध्यम से) FQDNs) अपने सर्वर के आईपी पते पर।

यहाँ छवि विवरण दर्ज करें

  • कृपया ध्यान दें कि प्रदाता का प्रशासनिक पैनल अलग दिखाई देगा, और प्रदाता आपको सटीक निर्देश देगा कि इसका उपयोग कैसे करें।

  • कभी-कभी पुनर्निर्देशन में 24 घंटे तक लग सकते हैं। आप यह जाँच सकते हैं कि क्या यह कमांड द्वारा सफल है whois example.com

  • यदि सर्वर NAT के पीछे है, तो आपको पोर्ट अग्रेषण को सेटअप करना होगा ।

3. अपनी वर्चुअल होस्ट कॉन्फ़िगरेशन फ़ाइल संपादित करें और प्रासंगिक ServerNameऔर शायद ServerAliasनिर्देश जोड़ें । मान लें कि कॉन्फ़िगरेशन फ़ाइल वह है 000-default.confजो इस प्रकार दिखनी चाहिए:

<VirtualHost *:80>

        ServerName example.com
        ServerAlias www.example.com localhost

        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html

        <Directory /var/www/html>
                # etc ...
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

4. स्थानीय जरूरतों के अलावा :

  • आप सर्वर के लूपबैक इंटरफ़ेस के लिए एक FQDN बांध सकते हैं। इस प्रयोजन के लिए, फ़ाइल को इस तरह से संपादित/etc/hosts करें:

    127.0.0.1    localhost example.com www.example.com
    

    *.example.comयहां प्रवेश करना संभव नहीं है । आप उदाहरण के लिए किसी अन्य (स्थानीय) सर्वर के नेटवर्क इंटरफ़ेस के आईपी पते के लिए एक प्रविष्टि भी जोड़ सकते हैं 77.77.77.70

  • यदि आप LAN के माध्यम से (या इंटरनेट के माध्यम से एक निजी कंप्यूटर द्वारा) FQDN का उपयोग करना चाहते हैं, तो इसकी hostफाइल को इस तरह से संपादित करें:

    77.77.77.70    example.com www.example.com
    

आगे की पढाई:


हो सकता है कि यह जवाब आपके लिए दिलचस्प हो।
पा ४० --०

आपके उत्तर के लिए धन्यवाद। लेकिन मेरे / etc / मेजबानों को संपादित करने से मैं केवल अपने घरेलू नेटवर्क के लिए डोमेन उपलब्ध करवाऊंगा जिसे मैं सार्वजनिक इंटरनेट कनेक्शन के लिए डोमेन सेट करना चाहता हूं। अब मुझे दो DNS मिल गए: herahost1.ddns.net herahost2.ddns.net मैं उन्हें अपने डोमेन पर सेट करूंगा? लेकिन जब मैं भी ऐसा करता हूं तो डोमेन मेरी साइट पर रीडायरेक्ट नहीं होगा!
शैडो

धन्यवाद। क्या आप कृपया अपने उप डोमेन सेटिंग का स्क्रीनशॉट देंगे जो आपने इसे मेरे लिए सेट किया है?
शैडो

आपकी दया के लिए धन्यवाद, मैंने ठीक वही किया, लेकिन यह काम नहीं कर रहा है। और मेरी बड़ी समस्या यह है कि मैं अपने डोमेन का DNS क्या निर्धारित करूंगा। जब मैं उन्हें herahost1.ddns.com और herahost2.ddns.com में सेट करने का प्रयास करता हूं, जो मेरे आईपी पर सेट होते हैं, तो यह कहता है कि कुछ गलत हो गया है!
शैडो

और यह मेरी सेटिंग लिंक
Shadow4Kill

3

यदि यह केवल स्थानीय उपयोग के लिए है, तो आप बस उस प्रविष्टि को अपनी होस्ट फ़ाइल में डाल सकते हैं।

आधुनिक विंडोज पर, यह आमतौर पर है c:\Windows\System32\Drivers\etc\hosts

लिनक्स पर, फ़ाइल है /etc/hosts

बाकी दुनिया के लिए, स्वतंत्र रूप से उपलब्ध डीएनएस प्रदाताओं में से एक का उपयोग करें।

यहां एक उदाहरण है, निर्देशों के साथ: FreeDNS

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