सीधे मुख्य सामग्री पर जाएं

IP व्हाइटलिस्टिंग

IP व्हाइटलिस्टिंग किसी एक्सचेंज API key को सर्वर पतों की एक सूची तक सीमित करती है, ताकि कॉपी की गई key का इस्तेमाल कहीं और न हो सके। जानें इसका मतलब और इसे कैसे सेट अप करें।

परिभाषा

Exchange API key की एक setting, जो सिर्फ IP addresses की सूची से आई requests स्वीकार करती है। इससे उन servers के बाहर किसी के लिए भी key बेकार हो जाती है।

IP व्हाइटलिस्टिंग, जिसे IP allowlist या trusted IPs भी कहते हैं, किसी API key को खास सर्वर पतों से जोड़ती है। किसी दूसरे पते से आई रिक्वेस्ट अस्वीकार कर दी जाती है, भले ही उसमें सही key और secret हों।

उदाहरण

जब आप Binance को TradeCorgi से कनेक्ट करते हैं, तो ऐप उन server addresses को दिखाता है जिनका इसके agents इस्तेमाल करते हैं। Binance पर "Restrict access to trusted IPs only" चुनें और वे addresses जोड़ें। अगर key कभी लीक हो जाए, तो किसी और के कंप्यूटर से आई request अस्वीकार कर दी जाएगी।

यह क्यों मायने रखता है

किसी भी trading app को connect करने के मुख्य risks में से एक key का लीक होना है। Whitelisting से इस risk का ज़्यादातर हिस्सा कम हो जाता है, क्योंकि key सिर्फ़ उन servers से काम करती है जिन्हें आपने बताया है। कुछ exchanges key पर trading permissions देने से पहले इसकी माँग भी करते हैं।

TradeCorgi इसका इस्तेमाल कैसे करता है

TradeCorgi agents को तय server addresses से चलाता है, ताकि जिन exchanges में यह सुविधा है वहां आप इन addresses को whitelist कर सकें। हर exchange page पर बताया गया है कि यह setting कहां मिलेगी। सिर्फ trading की अनुमति के साथ, इसका मतलब है कि key से withdrawal नहीं किया जा सकता और उसे कहीं और से इस्तेमाल नहीं किया जा सकता।

एक आम गलती

ऐप जिन addresses का इस्तेमाल करता है, उनमें से सिर्फ़ कुछ जोड़ना। छूटे हुए address से आने वाली requests अस्वीकार हो जाती हैं और connection ऐसे तरीके से fail हो सकता है जिसे समझना मुश्किल हो। ऐप में दिए गए हर address को बिल्कुल वैसा ही जोड़ें, और कुछ नहीं।