Manual:$wgCdnServers/hi

विवरण
यह वेरिएबल मीडियाविकि को यह बताने के बारे में है कि प्रत्येक प्रॉक्सी सर्वर के व्यक्तिगत आईपी पते क्या हैं जो आपके आगंतुकों को सामग्री प्रदान करते हैं।

आप स्पष्ट रूप से पोर्ट नंबर भी निर्दिष्ट कर सकते हैं। हालांकि, यदि आप पोर्ट नंबर निर्दिष्ट करते हैं, तो आपको उसी आईपी को में जोड़ने की आवश्यकता है, अन्यथा सर्वर को एक कॉन्फ़िगर प्रॉक्सी (ज्ञात बग T132538) के रूप में पहचाना नहीं जाएगा।

If you are upgrading to a MediaWiki version prior to 1.35 you might now need to specify port 80 explicitly if you are using that port. E.g. . Otherwise the port 1080 will be assumed. (https://phabricator.wikimedia.org/T291768)

ध्यान दें कि यदि आपके पास सीआईडीआर श्रेणी (उदा. ) है, तो सुनिश्चित करें कि आपने उन्हें इसके बजाय  में सेट किया है।

सेटिंग का उपयोग कई प्रॉक्सी सेटअपों में किया जा सकता है, दोनों एक निजी नेटवर्क के भीतर या बाहरी प्रदाता के माध्यम से, और बाहरी सेवाओं के साथ भी जो वार्निश या स्क्वीड पर आधारित हैं।



वार्निश के साथ विन्यास उदाहरण
निम्नलिखित सेटअप विवरण पर विचार करें:


 * मीडियाविकि चल रहे एक और/या अधिक वेब सर्वर ("मूल")
 * वार्निश कॉन्फ़िगरेशन आपके मीडियाविकि उत्पत्ति की ओर इशारा करता है
 * आपके पास कुछ वार्निश सर्वर हैं जो वेब सर्वर के लिए अनुरोधों को प्रॉक्सी करते हैं
 * आपके पास एकल आईपी पतों की एक सूची है (सीआईडीआर श्रेणियों की नहीं, जो इसके बजाय में जाएगी!)

Here are the configurations you have to set in place:


 * In Varnish, set a  HTTP header with , example:
 * Create an array of servers. Ideally it should be IP in decimal format but those would work

TODO: Insert example of a valid IPv6 address that is part of  range as per RFC3849

Usage notes and history
This will be useful when you don't run your proxy software at port 80 (used by default).
 * Specifying the port number of your proxy software is not necessary.
 * Any IPs listed in this array will be treated as trusted surrogates (reverse proxies)
 * IP addresses displayed for users connected via these Squid/Varnish servers therefore will match individual user IPs, not the Squid's IP.

Format

 * Each entry can be either IPv6/IPv4 addresses in octal format (e.g. )
 * CIDR notation and ranges should be configured in

Anything described in includes/utils/IP.php should be valid.