अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

हैपॉलिसी - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में हैपॉलिसी चलाएं

यह कमांड हैपॉलिसी है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


hapolicy - नीति प्रतिनिधिमंडल उच्च उपलब्धता स्क्रिप्ट

SYNOPSIS


अनीति [विकल्प] --सेवा=सेवा1 [--सेवा=सेवा2 ...]

सेवाएं:
-एस, --सेवा = : [: : : ]

विकल्प:
-डी, --डिफ़ॉल्ट रिटर्न यदि कोई सेवा उपलब्ध नहीं थी (डिफ़ॉल्ट: 'पता नहीं')
-एल, --लॉगिंग लॉग अनुरोध
-v, --verbose लॉगिंग वर्बोसिटी बढ़ाता है
-L, --stdout लॉग टू stdout, डिबगिंग के लिए, पोस्टफ़िक्स के साथ उपयोग न करें

वर्णन


परिचय
अनीति उच्च उपलब्धता, भारित भार संतुलन और फ़ॉलबैक कार्रवाई को सक्षम बनाता है
पोस्टफ़िक्स नीति प्रतिनिधिमंडल सेवाएँ। पोस्टफ़िक्स स्पॉन के माध्यम से आह्वान किया गया यह एक आवरण के रूप में कार्य करता है
टीसीपी कनेक्शन के माध्यम से अन्य नीति सर्वर से पूछताछ करता है। सेवा प्रश्नों का क्रम हो सकता है
प्रत्येक सेवा को एक विशिष्ट प्राथमिकता और महत्व देकर प्रभावित किया जाता है। एक सेवा है
यदि कनेक्शन अस्वीकार कर दिया गया है या निर्दिष्ट सेवा का समय समाप्त हो गया है, तो इसे 'विफल' माना जाता है
पहुँच गया। यदि कॉन्फ़िगर की गई सभी नीति सेवाएँ विफल हो रही थीं, अनीति एक डिफ़ॉल्ट लौटाता है
पोस्टफ़िक्स करने के लिए क्रिया (जैसे पता नहीं)।

संस्करण 1.00 के साथ अनीति केवल मानक पर्ल का उपयोग करके पर्ल कोड की 200 से कम पंक्तियाँ हैं
मॉड्यूल. इसे किसी डिस्क एक्सेस या कॉन्फ़िगरेशन फ़ाइल की आवश्यकता नहीं है और यह एक के तहत चलता है
अप्राप्त उपयोगकर्ता खाता. इससे तेज़ और विश्वसनीय संचालन की अनुमति मिलनी चाहिए।

विन्यास
एक सेवा में निम्नलिखित विशेषताएँ होती हैं

"सेवानाम" => {
आईपी ​​=> '127.0.0.1', # आईपी पता
पोर्ट => '10040', # टीसीपी पोर्ट
प्रियो => '10', # वैकल्पिक, निचली जीत
वजन => '1', # वैकल्पिक, समान प्रियो (भारित राउंड-रॉबिन) वाली वस्तुओं के लिए, उच्चतर बेहतर है
टाइमआउट => '30', # वैकल्पिक, सेकंड में क्वेरी टाइमआउट
},

आप कमांड लाइन पर एकाधिक सेवाओं को परिभाषित कर सकते हैं। जिसका अर्थ है कि

हैपॉलिसी -s "ग्रे1=10.0.0.1:10031:10" -s "ग्रे2=10.0.0.2:10031:20"

हमेशा पहली सेवा का प्रयास करेंगे grey1 आईपी ​​10.0.0.1 पोर्ट 10031 पर और यदि वह सेवा नहीं है
उपलब्ध है या अगली सेवा 30 सेकंड के डिफ़ॉल्ट के भीतर उत्तर नहीं देती है grey2 एक नोक
10.0.0.2 पोर्ट 10031 से पूछताछ की जाएगी।

यदि आप शेष कनेक्शन लोड करना चाहते हैं तो आप परिभाषित कर सकते हैं

hapolicy -s "polw1=10.0.0.1:12525:10:2" -s "polw2=10.0.0.2:12525:10:1"

जो सेवा पर सवाल उठाता है polw1 आईपी ​​10.0.0.1 पर सेवा से दोगुनी polw2 आईपी ​​10.0.0.2 पर.
ध्यान दें कि यह सेटअप दोनों सेवाओं के लिए उच्च उपलब्धता भी सुनिश्चित करता है। अगर polw1 नहीं है
उपलब्ध है या डिफ़ॉल्ट 30 सेकंड के भीतर उत्तर नहीं देता है polw2 पूछताछ की जाएगी और
विपरीतता से। किसी सेवा को दो बार परिभाषित करने का कोई कारण नहीं है।

एकीकरण
अपने पोस्टफ़िक्स मास्टर.सीएफ के नीचे निम्नलिखित दर्ज करें (आमतौर पर स्थित है)।
/etc/पोस्टफिक्स):

# सेवा विवरण, दूसरी पंक्ति में प्रमुख रिक्त स्थानों पर ध्यान दें
127.0.0.1:10060 इनेट एनएनएन - 0 स्पॉन
उपयोगकर्ता=कोई नहीं argv=/usr/local/bin/hapolicy -l -s GREY1=10.0.0.1:10031:10 -s GREY2=10.0.0.2:10031:10

फ़ाइल सहेजें और पोस्टफ़िक्स main.cf खोलें। इसे इस प्रकार संशोधित करें:

127.0.0.1:10060_समय_सीमा = 3600

smtpd_प्राप्तकर्ता_प्रतिबंध =
Perm_mynetworks,
...अन्य अधिकृत परमिट...
अस्वीकार करना
...अन्य प्रतिबंध...
check_policy_service inet:127.0.0.1:10060 # <- hapolicy query

अब कमांड लाइन पर 'पोस्टफिक्स रीलोड' जारी करें। निःसंदेह आप और अधिक उन्नत हो सकते हैं
पोस्टफ़िक्स प्रतिबंध वर्गों का उपयोग करके सेटअप। कृपया आगे के विकल्पों के लिए "लिंक" देखें।

कड़ियाँ


[1] पोस्टफिक्स एसएमटीपी एक्सेस पॉलिसी डेलिगेशन
<http://www.postfix.org/SMTPD_POLICY_README.html>

[2] पोस्टफ़िक्स प्रति-क्लाइंट/उपयोगकर्ता/आदि। अभिगम नियंत्रण
<http://www.postfix.org/RESTRICTION_CLASS_README.html>

onworks.net सेवाओं का उपयोग करके ऑनलाइन हैपॉलिसी का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad