एक अन्य डोमेन नाम मेरे सर्वर आईपी की ओर इशारा करता है?


9

मैं दूसरे दिन अपने डोमेन की रिवर्स-डीएनएस प्रविष्टि की जाँच कर रहा था जो कि एक समर्पित सर्वर से चलाया जाता है।

मैंने देखा कि किसी अन्य व्यक्ति / कंपनी ने अपने डोमेन को मेरे सर्वर की ओर इशारा किया था? मुझे नहीं पता कि यह कंपनी किसकी है या वे अपने डोमेन को मेरे सर्वर आईपी पर क्यों इंगित कर रहे हैं?

मैं इसे रोकने या उन्हें बदलने के लिए मजबूर करने के बारे में कैसे जा सकता हूं?


यह "दुष्ट" डोमेन नाम क्या है? क्या ऐसा हो सकता है कि आप प्रदाता ने पूल में अपने सभी पते पंजीकृत कर लिए हों?
एडी

2
रिवर्स-डीएनएस प्रविष्टि के साथ संबंध स्पष्ट नहीं है। क्या आप अपने "आईपी" पते के विपरीत डोमेन नाम के बारे में बात करते हैं या इसके विपरीत?
बोर्ट्जमेयर

2
और उत्तरों के लिए वोट (ऊपर या नीचे) करना मत भूलना और एक को स्वीकार करना पड़ सकता है, अन्यथा हम सोच सकते हैं कि आपने पूछे गए प्रश्नों के उत्तर भी नहीं पढ़े ...
bortzmeyer

आज मैंने भी इसी मुद्दे पर ध्यान दिया और हेड ने एक्स-पिंगबैक की रिपोर्ट की: xmlrpc.php के लिए भी WP पर किसी प्रकार के डेटा संग्रह / फ़िशिंग हमले की संभावना है।
क्रिस

जवाबों:


14

कुछ स्केचरी वेबमास्टर्स ने अतीत में अपने आईपी पते के लिए अपने डोमेन नाम को हल करने के लिए DNS प्रविष्टियां स्थापित की हैं। यह कोई गलती नहीं थी, क्योंकि जब हमने एक विशिष्ट डोमेन नाम के लिए काउंटरमेसर लागू किए थे, तो एक नया डोमेन नाम हमारे आईपी पते पर हल होना शुरू हुआ। ये दोनों दुष्ट डोमेन नाम एक ही व्यक्ति के लिए पंजीकृत थे। मेरे पास संदेह करने का अतिरिक्त कारण है कि यह नापाक उद्देश्यों के लिए एक जानबूझकर दुरुपयोग था। मेरी साइट प्रसिद्ध सार्वजनिक कानून प्रवर्तन साइट है।

मुझे यकीन नहीं है कि अपराधी के इरादे क्या हैं। यह मेरे आईपी पते पर अपने डोमेन को पार्क करके खोज इंजन रैंक प्राप्त करने के लिए हो सकता है। या इसमें कुछ क्रॉस-साइट स्क्रिप्टिंग या IFrame / जावास्क्रिप्ट / फ्लैश सुरक्षा हैक प्रयास शामिल हो सकते हैं। लब्बोलुआब यह था कि उन्होंने दो अलग-अलग डोमेन नामों को अलग-अलग समय पर इंगित किया, मेरे वेबसर्वर के पते पर।

उनके दोनों डोमेन नाम GoDaddy के साथ पंजीकृत किए गए थे, इसलिए मैंने उनके दुर्व्यवहार की आशंकाओं को रिपोर्ट किया कि उनके DNS सर्वरों का उपयोग हम एक संदिग्ध अभ्यास के लिए कर रहे हैं।

पहले तो मैंने अपने होम पेज पर 404 के साथ जवाब देने के लिए कोड जोड़ा - यदि URL में HTTP_HOST अन्य लोगों का डोमेन नाम था, तो मिली त्रुटि नहीं। मैंने ऐसा इसलिए किया क्योंकि मुझे लगा कि यह उसकी गलती थी। लेकिन यह जानने के बाद कि एक ही व्यक्ति ने बाद में हमारे आईपी पते पर एक और डोमेन नाम बताया, मुझे एक बेहतर समाधान खोजना पड़ा।

बेहतर समाधान ... स्क्रिप्ट के लिए उदाहरण 2 देखें।

मैंने हमारे मान्य डोमेन नामों के लिए स्पष्ट होस्ट हेडर का उपयोग करने के लिए Microsoft IIS कॉन्फ़िगर किया है। फिर मैंने IIS में एक नई वेबसाइट बनाई जिसमें होस्ट हेडर का उपयोग नहीं किया गया, और इसे "दुष्ट डोमेन नाम" लेबल दिया। मेरे वेबसर्वर को हल करने वाले किसी भी डोमेन नाम जो मेरे स्पष्ट रूप से परिभाषित होस्ट हेडर में से एक से मेल खाते हैं, उन्हें सही सामग्री के लिए अपना रास्ता मिल जाएगा। लेकिन होस्ट हेडर सेटिंग में कोई भी डोमेन नाम परिभाषित नहीं है, दुष्ट डोमेन नाम साइट पर जाता है। और उस दुष्ट डोमेन नाम साइट के लिए डिफ़ॉल्ट होम पेज में Google.com के अनुरोध को पुनर्निर्देशित करते हुए "301 - मूव्ड परमानेंटली" प्रतिक्रिया भेजने के लिए एक स्क्रिप्ट है।

मैंने तय किया कि यदि खोज इंजन के परिणामों को जहर देने या रैंकिंग चुराने का इरादा है, तो Google अपने ट्रैफ़िक को भेजने के लिए जगह हो सकती है, और इस तरह Google मकड़ियों से अपनी साइट को बीमार कर देगा।

हमारे आईपी पते को हल करने के लिए सेट अज्ञात डोमेन नामों को पकड़ने के लिए एक वेबसाइट साइट स्थापित करने का एक अतिरिक्त लाभ यह है कि मैं अब गतिविधि लॉग इन कर सकता हूं और देख सकता हूं कि यह कितनी बार होता है। यह वैध डोमेन नामों की जांच करने और आवश्यक होने पर पुनर्निर्देशित करने के लिए व्यक्तिगत पृष्ठों में कोड डालने से साइट परीक्षण को आसान बनाता है।

यहाँ क्लासिक ASP का उपयोग कर थोस के लिए एक कोड स्निपिट ...


उदाहरण 1. पृष्ठ स्तर डोमेन नाम अस्वीकृति

अनजाने डोमेन नामों को अस्वीकार करने के लिए इस कोड को ASP होम पेज में डालें

 If instr(1, UCase(Request.ServerVariables("HTTP_HOST")), "OURSITE.COM") < 1 Then
    Response.Status = "404 Not Found" 
    Response.Write(response.Status)
    Response.End
 End If

उदाहरण 2 - IIS स्तर डोमेन नाम अस्वीकृति

<%@ Language="VBScript" CodePage=65001%>
<% option explicit%>
<%
'
' Some fraudulent webmasters have in the past set up DNS entries to resolve their domain names to our IP address.
' This file is a counter measure to prevent other domain names from resolving to our site.
' The intent of the fraud may be to gain search engine ranking status for their domain name by pointing it to a 
' well known site.  Or there could be more going on such as cross-site scripting attacks...
' By using IIS host headers, we explicitly resolve domain names.  Any host headers that are not defined in IIS
' land on the Rogue Domain names website which servies up a 301 - Moved Permanently page that redirects to Google.
'--------------------------------------------------------------------------------------------------------------------
Response.Buffer = True 


If instr(1, UCase(Request.ServerVariables("HTTP_HOST")), "OURSITE.COM") < 1 Then
     Response.Status = "301 Moved Permanently"
     Response.AddHeader "location", "http://www.google.com/"
     Response.End
End If
%>

2

जब आप अपने आईपी पते का रिवर्स लुकअप करते हैं, तो क्या वह नाम जो आपके आईपी में वापस लौटाया जाता है जब एक फॉरवर्ड एड्रेस के रूप में देखा जाता है?

उदाहरण के लिए:

user@host:~$ host 172.17.25.98
98.25.17.172.in-addr.arpa domain name pointer www.example.com.
user@host:~$ host www.example.com.
www.example.com has address 172.17.25.98

यदि रिवर्स पते के लिए नाम आगे के पते से मेल नहीं खाता है, तो यह संभावना है कि आपके द्वारा देखा गया नाम आपके आईपी पते को सौंपा गया नाम था जब आईपी आपके प्रदाता के एक अलग ग्राहक द्वारा उपयोग किया गया था।

यदि नाम मेल नहीं खाता है, तो आपको अपने प्रदाता से बात करनी चाहिए और सुनिश्चित करें कि कुछ और नहीं चल रहा है।

यदि संभव हो, तो कृपया अपने प्रश्न को कुछ उदाहरणों के साथ संशोधित करें जो आप देख रहे हैं।


2

यदि उनसे संपर्क करना काम नहीं करता है, और आप उनकी कंपनी की खोज के बारे में चिंतित हैं जो आपकी कंपनी की जानकारी दिखा रही है। "अपने" सर्वर पर "उनके" नाम (ओं) के लिए एक त्वरित नाम आधारित आभासी होस्ट को लागू करें और जो कुछ भी आपको पसंद है उसे वहां डाल दें। फिर अगली बार जब आपके द्वारा सर्च इंजन स्पाइडर आते हैं तो आपके नाम के लिए आपके पास कुछ भी हो सकता है जैसे कि यह आपका सर्वर है। यदि यह पर्याप्त अप्रिय है, तो शायद वे चले जाएंगे।


1

आप उन्हें बदलने के लिए बाध्य नहीं कर सकते, यही कारण है कि इंटरनेट पर चीजें हैं।

चूंकि मैं यह नहीं देखता कि कोई ऐसा क्यों करेगा जो वे करते हैं, यह संभव है कि उन्होंने एक ईमानदार गलती की हो। उस मामले में, उनसे संपर्क क्यों नहीं किया गया और समस्या की रिपोर्ट क्यों की गई?

पुनश्च: क्या आप सुनिश्चित हैं कि वे "आपके" आईपी पते पर इंगित करते हैं? या क्या यह सिर्फ इतना है कि "आपका" आईपी पता साझा किया गया है?

PPS: वास्तविक नाम और पते का संकेत देने से बहुत मदद मिली होगी, क्योंकि आपका प्रश्न स्पष्ट नहीं है।


उन्हें बदलने के लिए मजबूर करने के तरीके हैं। आप अपने प्रदाताओं से यह मान सकते हैं कि आप अपना स्वामित्व साबित कर सकते हैं। या, कई सेवाएँ प्रमाणीकरण के रूप में सर्वर एक्सेस का उपयोग करती हैं। उदाहरण के लिए, "अपने नियंत्रण को साबित करने के लिए अपने सर्वर में y38d8xka09d.html जोड़ें"। आप उनकी सेवाओं को लेने और चीजों को स्वयं बदलने के लिए इसका लाभ उठा सकते हैं।
जेमोनी

0

आप इस डोमेन के लिए कुलसचिव जानकारी क्यों नहीं देखते हैं, और उनसे संपर्क करें? आमतौर पर पोस्टमास्टर @domain.com काम करता है, या webmaster@domain.com संपर्क के लिए भी।

उन्हें देखो ... और अगर आपको कुछ भी नहीं मिल रहा है (प्रॉक्सी के माध्यम से निजी रजिस्ट्रार) तो कौन परवाह करता है? आप हमेशा अपने मशीन के लिए अपना रिवर्स-डीएनएस सेट कर सकते हैं।


हाय, प्रतिक्रिया के लिए धन्यवाद। हाँ, मैं आमतौर पर सिर्फ इस बात से चिंतित था कि इस डोमेन नाम के लिए एक Google खोज "wrongdomain.com" [यह सिर्फ एक डोमेन नहीं है] - हमारी साइट के बगल में अपना डोमेन लाता है। यानी "हमारा शीर्षक" "हमारा विवरण" "गलतडोमेन.कॉम"

1
देखभाल करने के कई कारण हैं: ब्रांडिंग, एसईओ, आपके उपयोगकर्ताओं का विश्वास और सुरक्षा, बैंडविड्थ, सर्वर लोड, डोमेन नाम को नियंत्रित करना जो आपकी सामग्री को आगे
बढ़ाते हैं
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.