İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

hapolicy - Bulutta Çevrimiçi

Hapolicy'yi Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut dosyasıdır.

Program:

ADI


hapolicy - ilke delegasyonu yüksek kullanılabilirlik komut dosyası

SİNOPSİS


hile [SEÇENEKLER] --service=SERVICE1 [--service=SERVICE2 ...]

Hizmetler:
-s, --servis = : [: : : ]

Seçenekler:
-d, --varsayılan İadeler kullanılabilir hizmet yoksa (varsayılan: 'bilmiyorum')
-l, --log istekleri günlük kaydı
-v, --verbose günlük ayrıntı düzeyini artırır
-L, --stdout günlüğü stdout'a, hata ayıklama için postfix ile KULLANMAYIN

TANIM


TANITIM
hile için yüksek kullanılabilirlik, ağırlıklı yük dengeleme ve geri dönüş eylemi sağlar.
postfix ilke yetkilendirme hizmetleri. Postfix spawn yoluyla çağrıldığında, bir sarmalayıcı görevi görür.
tcp bağlantısı üzerinden diğer politika sunucularını sorgular. Servis sorgularının sırası şu şekilde olabilir:
her hizmete belirli bir öncelik ve ağırlık atanarak etkilenir. bir hizmet
bağlantı reddedilirse veya belirtilen hizmet zaman aşımı
ulaşmış. Yapılandırılan ilke hizmetlerinin tümü başarısız olduysa, hile bir varsayılan döndürür
postfix için eylem (örneğin bilmiyorum).

1.00 sürümü ile hile sadece standart perl kullanarak 200 satırdan daha az perl koduna sahip
modüller. Herhangi bir disk erişimi veya yapılandırma dosyası gerektirmez ve bir altında çalışır.
ayrıcalıksız kullanıcı hesabı. Bu, hızlı ve güvenilir çalışmaya izin vermelidir.

YAPILANDIRMA
Bir hizmet aşağıdaki özelliklere sahiptir

"hizmet adı" => {
ip => '127.0.0.1', # ip adresi
bağlantı noktası => '10040', # tcp bağlantı noktası
prio => '10', # isteğe bağlı, daha düşük kazanç
ağırlık => '1', # isteğe bağlı, aynı prio'ya sahip öğeler için (ağırlıklı yuvarlak deneme), daha yüksek daha iyidir
zaman aşımı => '30', # isteğe bağlı, saniye cinsinden sorgu zaman aşımı
},

Komut satırında birden fazla servis tanımlayabilirsiniz. bu şu anlama gelir

hapolicy -s "gri1=10.0.0.1:10031:10" -s "gri2=10.0.0.2:10031:20"

her zaman ilk servisi deneyecek grey1 ip 10.0.0.1 bağlantı noktası 10031'de ve bu hizmet değilse
bir sonraki hizmet için varsayılan 30 saniye içinde mevcut veya yanıt vermiyor grey2 Bir ipucu
10.0.0.2 10031 numaralı bağlantı noktası sorgulanacak.

Denge bağlantılarını yüklemek istiyorsanız tanımlayabilirsiniz.

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

hangi sorgu hizmeti Polw1 ip 10.0.0.1'de hizmetin iki katı Polw2 ip 10.0.0.2'de.
Bu kurulumun ayrıca her iki hizmet için de yüksek kullanılabilirlik sağladığını unutmayın. Eğer Polw1 değil
mevcut veya varsayılan 30 saniye içinde yanıt vermiyor Polw2 sorgulanacak ve
tersine. Bir hizmeti iki kez tanımlamak için hiçbir neden yoktur.

ENTEGRASYON
Postfix master.cf'nizin altına aşağıdakini girin (genellikle
/etc/postfix):

# hizmet açıklaması, ikinci satırdaki baştaki boşluklara dikkat edin
127.0.0.1:10060 inet nnn - 0 yumurtlama
kullanıcı=hiç kimse argv=/usr/local/bin/hapolicy -l -s GREY1=10.0.0.1:10031:10 -s GREY2=10.0.0.2:10031:10

dosyayı kaydedin ve postfix main.cf dosyasını açın. Aşağıdaki gibi değiştirin:

127.0.0.1:10060_time_limit = 3600

smtpd_recipient_restrictions =
allow_mynetworks,
... diğer onaylı izinler ...
reddet_unauth_hedef,
... diğer kısıtlamalar ...
check_policy_service inet:127.0.0.1:10060 # <- hapolicy sorgusu

Şimdi komut satırında 'postfix yeniden yükleme' yapın. Tabii ki daha gelişmiş olabilir
postfix kısıtlama sınıflarını kullanan kurulumlar. Daha fazla seçenek için lütfen "BAĞLANTILAR" bölümüne bakın.

 


[1] Postfix SMTP Erişim Politikası Temsilciliği
<http://www.postfix.org/SMTPD_POLICY_README.html>

[2] İstemci Başına/Kullanıcı/vb. Giriş kontrolu
<http://www.postfix.org/RESTRICTION_CLASS_README.html>

onworks.net hizmetlerini kullanarak Hapolicy'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad