Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

hapolicy - Trực tuyến trên đám mây

Run hapolicy in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

Đây là lệnh hapolicy có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


hapolicy - kịch bản về tính khả dụng cao của ủy quyền chính sách

SYNOPSIS


ham mê [TÙY CHỌN] --service = SERVICE1 [--service = SERVICE2 ...]

Dịch vụ:
-s, - dịch vụ = : [: : : ]

Tùy chọn:
-d, - mặc định trả lại nếu không có dịch vụ nào khả dụng (mặc định: 'dunno')
-l, - yêu cầu nhật ký ghi nhật ký
-v, --verbose tăng độ dài ghi nhật ký
-L, --stdout đăng nhập vào stdout, để gỡ lỗi, KHÔNG sử dụng với postfix

MÔ TẢ


GIỚI THIỆU
ham mê cho phép tính khả dụng cao, cân bằng tải có trọng số và hành động dự phòng cho
dịch vụ ủy quyền chính sách postfix. Được gọi qua postfix sinh ra nó hoạt động như một trình bao bọc
truy vấn các máy chủ chính sách khác thông qua kết nối tcp. Thứ tự của các truy vấn dịch vụ có thể là
bị ảnh hưởng bởi việc chỉ định mức độ ưu tiên và trọng lượng cụ thể cho từng dịch vụ. Một dịch vụ là
được coi là 'không thành công', nếu kết nối bị từ chối hoặc thời gian chờ dịch vụ được chỉ định là
đạt. Nếu tất cả các dịch vụ chính sách đã định cấu hình không thành công, ham mê trả về một mặc định
hành động (ví dụ: dunno) tới hậu tố.

Với phiên bản 1.00 ham mê có ít hơn 200 dòng mã perl chỉ sử dụng perl tiêu chuẩn
các mô-đun. Nó không yêu cầu bất kỳ quyền truy cập đĩa cũng như các tệp cấu hình và chạy dưới một
tài khoản người dùng không công khai. Điều này sẽ cho phép hoạt động nhanh chóng và đáng tin cậy.

CẤU HÌNH
Một dịch vụ có các thuộc tính sau

"tên dịch vụ" => {
ip => '127.0.0.1', # địa chỉ ip
port => '10040', # tcp port
prio => '10', # tùy chọn, thắng thấp hơn
trọng lượng => '1', # tùy chọn, đối với các mặt hàng có cùng prio (đấu vòng tròn có trọng số), càng cao càng tốt
timeout => '30', # tùy chọn, thời gian chờ truy vấn tính bằng giây
},

Bạn có thể xác định nhiều dịch vụ tại dòng lệnh. Có nghĩa là

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

sẽ luôn thử dịch vụ đầu tiên grey1 tại cổng ip 10.0.0.1 10031 và nếu dịch vụ đó không phải
có sẵn hoặc không trả lời trong vòng 30 giây mặc định của dịch vụ tiếp theo grey2 tại ip
10.0.0.2 cổng 10031 sẽ được truy vấn.

Nếu bạn muốn tải các kết nối cân bằng, bạn có thể xác định

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

dịch vụ truy vấn nào pow1 ở ip 10.0.0.1 gấp đôi dịch vụ pow2 tại ip 10.0.0.2.
Lưu ý rằng thiết lập này cũng đảm bảo tính khả dụng cao cho cả hai dịch vụ. Nếu như pow1 không phải là
có sẵn hoặc không trả lời trong vòng 30 giây mặc định pow2 sẽ được truy vấn và
ngược lại. Không có lý do gì để xác định một dịch vụ hai lần.

HỘI NHẬP
Nhập thông tin sau vào cuối postfix master.cf của bạn (thường nằm ở
/ etc / postfix):

# mô tả dịch vụ, lưu ý các ô trống ở dòng thứ hai
127.0.0.1:10060 inet nnn - 0 đẻ trứng
user = none argv = / usr / local / bin / hapolicy -l -s GREY1 = 10.0.0.1: 10031: 10 -s GREY2 = 10.0.0.2: 10031: 10

lưu tệp và mở postfix main.cf. Sửa đổi nó như sau:

127.0.0.1:10060_time_limit = 3600

smtpd_recipient_restrictions=
allow_mynetworks,
... giấy phép tự động khác ...
từ chối_unauth_destination,
... các hạn chế khác ...
check_policy_service inet: 127.0.0.1: 10060 # <- truy vấn hapolicy

Bây giờ hãy đưa ra 'tải lại postfix' tại dòng lệnh. Tất nhiên bạn có thể có nhiều nâng cao hơn
thiết lập bằng cách sử dụng các lớp hạn chế postfix. Vui lòng xem "LINKS" để biết thêm các tùy chọn.

LIÊN KẾT


[1] Ủy quyền chính sách truy cập SMTP Postfix
<http://www.postfix.org/SMTPD_POLICY_README.html>

[2] Postfix cho mỗi khách hàng / người dùng / v.v. Kiểm soát truy cập
<http://www.postfix.org/RESTRICTION_CLASS_README.html>

Sử dụng trực tuyến hapolicy bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad