dynamic_chain của Proxychains có thể bỏ qua một chặng proxy bắt buộc
Chọn chính sách chuỗi của proxychains-ng dựa trên việc mỗi trung gian đã cấu hình là bắt buộc hay có thể bỏ qua các mục không khả dụng.
Dùng strict_chain khi mọi chặng được liệt kê đều phải tham gia theo thứ tự. Nếu proxy cuối cung cấp một lối ra hoặc vị trí mạng bắt buộc, việc cho phép bỏ qua nó sẽ vô hiệu hóa yêu cầu đó ngay cả khi yêu cầu thành công.
dynamic_chain của proxychains-ng giữ thứ tự các proxy dùng được trong khi bỏ qua những mục không khả dụng. Điều đó đánh đổi một tuyến cố định lấy tính sẵn sàng. Nó chỉ phù hợp khi các chặng bị bỏ qua là tùy chọn đối với công việc.
Bỏ qua một proxy không khả dụng không có nghĩa là chế độ động đã ghi tài liệu cứ thế gửi yêu cầu trực tiếp; nó vẫn cần một đường đi proxy dùng được. Riêng điều đó, các thao tác ứng dụng không được hỗ trợ có thể thoát khỏi sự chặn bắt của trình bao. Không chế độ chuỗi nào là cơ chế cưỡng chế cho toàn bộ máy.
Bật một chế độ chuỗi đã chọn thay vì nhiều tùy chọn cạnh tranh. Xác nhận lệnh thực sự đã nạp cấu hình nào trước khi đánh giá lựa chọn đó. chain_len áp dụng cho các chế độ ngẫu nhiên hoặc luân phiên được ghi trong cấu hình mẫu; nó không phải giới hạn độ dài chung cho chuỗi strict và dynamic.
Chọn chính sách theo lỗi bạn có thể chấp nhận: để yêu cầu thất bại nếu một chặng bắt buộc không hoạt động, hoặc chấp nhận một tuyến có thứ tự qua các proxy còn dùng được. Một yêu cầu thành công chỉ là bằng chứng đủ khi tuyến thu được đáp ứng yêu cầu.