عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

hapolicy - الإنترنت في السحابة

قم بإجراء سياسة عشوائية في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذه هي سياسة الأوامر التي يمكن تشغيلها في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


hapolicy - برنامج نصي عالي الإتاحة بتفويض السياسة

موجز


حبس [الخيارات] - الخدمة = الخدمة 1 [- الخدمة = الخدمة 2 ...]

خدمات:
-s ، - الخدمة = : [: : : ]

خيارات:
- د ، - الافتراضي عائدات في حالة عدم توفر الخدمة (الافتراضي: "dunno")
-l ، - طلبات تسجيل الدخول
-v ، - الإسراف يزيد من الإسهاب في التسجيل
-L، --stdout log to stdout ، لتصحيح الأخطاء ، لا تستخدمه مع postfix

الوصف


مقدمة
حبس تتيح إمكانية التوافر العالي وموازنة الأحمال المرجحة وإجراء احتياطي لـ
خدمات تفويض سياسة postfix. استدعى عن طريق postfix تفرخ أنه بمثابة غلاف ذلك
يستعلم عن خوادم السياسة الأخرى عبر اتصال TCP. يمكن أن يكون ترتيب استعلامات الخدمة
تتأثر بتحديد أولوية ووزن محددين لكل خدمة. الخدمة
تعتبر "فاشلة" ، إذا تم رفض الاتصال أو كانت مهلة الخدمة المحددة
وصل. إذا فشلت جميع خدمات السياسة المكونة ، حبس إرجاع الافتراضي
الإجراء (على سبيل المثال dunno) إلى postfix.

مع الإصدار 1.00 حبس يحتوي على أقل من 200 سطر من كود perl باستخدام معيار perl فقط
الوحدات. لا يتطلب أي وصول للقرص ولا ملفات التكوين ويعمل تحت ملف
حساب مستخدم غير متحفظ. يجب أن يسمح هذا بالتشغيل السريع والموثوق.

CONFIGURATION
الخدمة لها السمات التالية

"اسم الخدمة" => {
ip => '127.0.0.1' ، # عنوان IP
المنفذ => 10040 ، # منفذ tcp
prio => '10' ، # اختياري ، انتصارات أقل
weight => '1' ، # اختياري ، للعناصر التي لها نفس prio (الموزون الدائري) ، الأعلى هو الأفضل
timeout => '30' ، # اختياري ، مهلة الاستعلام بالثواني
},

يمكنك تحديد خدمات متعددة في سطر الأوامر. مما يعنى

hapolicy -s "grey1 = 10.0.0.1: 10031: 10" -s "grey2 = 10.0.0.2: 10031: 20"

سيحاول دائما الخدمة الأولى grey1 في IP 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 في IP 10.0.0.1 ضعف الخدمة polw2 على IP 10.0.0.2.
لاحظ أن هذا الإعداد يضمن أيضًا توفرًا عاليًا لكلتا الخدمتين. لو polw1 ليس
متاح أو لا يجيب في غضون 30 ثانية الافتراضي polw2 سيتم الاستعلام عنه و
والعكس صحيح. لا يوجد سبب لتعريف الخدمة مرتين.

الاندماج
أدخل ما يلي في الجزء السفلي من master.cf postfix (الموجود عادةً في
/ etc / postfix):

# وصف الخدمة ، لاحظ الفراغات الأولى في السطر الثاني
127.0.0.1:10060 إنت nnn - 0 تفرخ
user = لا أحد argv = / usr / local / bin / hapolicy -l -s GREY1 = 10.0.0.1: 10031: 10 -s GREY2 = 10.0.0.2: 10031: 10

احفظ الملف وافتح postfix main.cf. قم بتعديله على النحو التالي:

127.0.0.1:10060_time_limit = 3600

smtpd_recipient_restrictions =
allow_mynetworks،
... تصاريح أخرى مصدق عليها ...
رفض الوجهة ،
... قيود أخرى ...
check_policy_service inet: 127.0.0.1: 10060 # <- استعلام عشوائي

الآن قم بإصدار "postfix reload" في سطر الأوامر. بالطبع يمكنك تحسين أكثر
الإعدادات التي تستخدم فئات تقييد postfix. الرجاء مراجعة "الروابط" للحصول على مزيد من الخيارات.

روابط


[1] تفويض سياسة الوصول لـ Postfix SMTP
<http://www.postfix.org/SMTPD_POLICY_README.html>

[2] Postfix لكل عميل / مستخدم / إلخ. صلاحية التحكم صلاحية الدخول
<http://www.postfix.org/RESTRICTION_CLASS_README.html>

استخدم سياسة الاستعجال عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad