Cơ hội trúng 1 TB lưu lượng truy cập dân cư, iPhone 18 Pro Max cùng + 33 giải thưởng khácNạp $50 = 1 vé tham giaTham gia
Doanh nghiệp

Cấu hình proxy trong ZennoPoster

Tự động hóa đa luồng cho trình duyệt và HTTP request trong ZennoPoster đòi hỏi một lớp mạng ổn định. Ngay cả một template ProjectMaker được xây dựng tốt cũng sẽ thất bại nếu máy chủ đích gắn cờ subnet IP của bạn, phát hiện sự không khớp JA4 TLS hoặc ngắt kết nối giữa chừng phiên.

Trong hướng dẫn này, chúng tôi phân tích cách chọn hạ tầng mạng phù hợp với template tự động hóa, cách tích hợp pool proxy dân cư xoay qua API và cách cấu hình proxy trong ZennoPoster từng bước. Bạn sẽ biết cách nạp danh sách proxy vào biến, định tuyến các luồng trình duyệt qua SOCKS5 có hỗ trợ UDP và kiểm tra trước IP trước khi chạy.

Xuyên suốt hướng dẫn này, chúng tôi dùng phiên bản tiếng Anh của ZennoPoster vì đây là chuẩn chung trong cộng đồng tự động hóa. Bạn có thể đổi ngôn ngữ giao diện bất cứ lúc nào trong phần cài đặt của chương trình.

Chọn proxy nào trong ZennoPoster cho quy trình tự động hóa của bạn

Trước khi mở ProjectMaker, hãy chọn kiến trúc mạng phù hợp với website đích. Việc chọn đúng proxy trong ZennoPoster quyết định các luồng chạy mượt mà hay mắc kẹt trong vòng lặp CAPTCHA bất tận.

1. Proxy di động (LTE/4G/5G): nền tảng mạng xã hội, tài khoản quảng cáo và scraping Google SERP

Nếu template của bạn quản lý hồ sơ mạng xã hội (Facebook, Instagram, TikTok), vận hành tài khoản Google hoặc scraping kết quả công cụ tìm kiếm, hãy dùng Proxy di động (LTE/4G/5G) với giá từ $1.7/ngày, traffic không giới hạn.

  • Lý do: Mạng di động hoạt động theo công nghệ CGNAT, trong đó nhà mạng cho hàng nghìn người dùng smartphone thật đi qua một địa chỉ IPv4 bên ngoài duy nhất. Vì chặn IP đó sẽ ngắt kết nối của hàng trăm thuê bao di động bình thường, các nền tảng mạng xã hội và thuật toán anti-fraud của Google dành mức tin cậy cao nhất cho kết nối của nhà mạng. Với scraping Google SERP đa luồng, băng thông di động không giới hạn giúp tránh chi phí tính theo gigabyte rất cao do các trang DOM và JavaScript phức tạp của Google.

  • Lưu ý khi thiết lập trong ZennoPoster: Hãy dùng tính năng xoay IP qua API link. Thêm một cube HTTP GET request ở đầu template ProjectMaker để gọi URL xoay IP của CyberYozh App, hoặc thuê nhiều cổng di động riêng để chạy hàng trăm luồng cả ngày mà không bị giới hạn băng thông.

  • Khi tác vụ cần ứng dụng di động gốc: Template trên trình duyệt desktop không phải lúc nào cũng tái tạo được giao thức di động trong ứng dụng. Nếu quy trình của bạn nhắm tới các tính năng chỉ có trên di động của TikTok, Instagram hoặc ứng dụng thương mại điện tử, hãy kết hợp với một điện thoại đám mây Android thật từ CyberYozh App. Chạy trên phần cứng ARM đám mây thật với hơn 270 mẫu thiết bị của 12 hãng (Android 10 đến 15, từ $0.52 mỗi profile/tháng cộng $0.0069 mỗi phút), môi trường điện thoại đám mây cấu hình sẵn cho bạn thông số thiết bị và vị trí riêng biệt, khớp với proxy mà không cần cấu hình thủ công.

2. Proxy dân cư (Static ISP và xoay): E-commerce, web scraping và pipeline API

Với tài khoản người bán e-commerce, giám sát sàn thương mại (Amazon, eBay), cổng thanh toán và thu thập dữ liệu quy mô lớn, hãy dùng proxy dân cư thuê từ các nhà cung cấp dịch vụ internet thật.

  • Proxy dân cư Static ISP: IP nhà dân cố định, riêng biệt, từ $5.29/tháng với traffic không giới hạn và uptime 99.9%. Hãy gắn một IP tĩnh cho mỗi profile trong ZennoPoster khi duy trì tài khoản merchant lâu dài hoặc các phiên tài chính phải giữ nguyên IP trong nhiều tuần.

  • Proxy dân cư xoay: Kết nối template của bạn với pool không ngừng mở rộng gồm hơn 100 triệu (100M+) IP dân cư tại 195+ quốc gia, có định vị địa lý theo quốc gia, bang và thành phố miễn phí. Giá trả theo dung lượng bắt đầu từ $4/GB (gói tối thiểu 3 GB, giảm xuống $2.5/GB ở mức 100 GB), và traffic chưa dùng sẽ tự động chuyển sang tháng thanh toán tiếp theo (Traffic Rollover). Bạn có thể xoay IP ở mỗi request khi crawl khối lượng lớn hoặc giữ sticky-session tối đa 24 giờ để bảo toàn token xác thực trong các bước thanh toán nhiều giai đoạn và quá trình onboarding kéo dài, nhờ đó đây là lựa chọn proxy trong ZennoPoster linh hoạt.

  • Tích hợp API trong ZennoPoster: Thay vì quản lý các file văn bản tĩnh bằng tay, hãy tích hợp proxy dân cư xoay trực tiếp vào ZennoPoster qua quyền truy cập Full API của CyberYozh App. Với các block HTTP GET/POST tiêu chuẩn hoặc đoạn mã C# trong ProjectMaker, script của bạn có thể linh hoạt yêu cầu proxy dân cư mới lọc theo thành phố hoặc ASN, tạo token sticky-session 24 giờ ngay khi cần và theo dõi băng thông còn lại.

3. Proxy datacenter: parsing dữ liệu mở tốc độ cao

Khi template của bạn thu thập dữ liệu công khai từ hàng nghìn trang web mở mà không bị lọc ASN nghiêm ngặt, proxy datacenter IPv4/IPv6 riêng hoặc dùng chung (từ $1.77/tháng) là giải pháp tiết kiệm chi phí.

  • Lý do: Tốc độ kết nối cao, uptime 99.99% và độ trễ thấp cho việc parsing danh mục mở, kiểm thử API và giám sát tải máy chủ. Không nên dùng subnet datacenter cho các tài khoản mạng xã hội hoặc quảng cáo cần đăng nhập.

Cách lấy và kiểm tra trước thông tin đăng nhập cho proxy trong ZennoPoster

Để template chạy ổn định, hãy dùng các kênh riêng từ nền tảng tất cả trong một CyberYozh App. Chúng tôi có một hướng dẫn riêng cho người mới, giải thích từng bước cách chọn và đặt mua proxy riêng trong bảng điều khiển của bạn.

Luôn gán một proxy riêng cho mỗi luồng hoặc profile đang hoạt động. Nếu bạn chạy hàng chục hay hàng trăm luồng đồng thời trong ZennoPoster, hãy dùng Mass Credentials Generator tích hợp trong CyberYozh App để xuất hàng loạt danh sách proxy dân cư xoay với định vị địa lý tùy chỉnh và tham số sticky-session 24 giờ, dưới dạng file .txt sẵn sàng nạp.

Đánh giá rủi ro trước khi chạy: Hãy áp dụng quy trình đánh giá rủi ro trước khi thực thi. Trước khi đưa một IP vào luồng ZennoPoster, hãy kiểm tra uy tín của nó bằng công cụ kiểm tra Fraud Score của CyberYozh App (có trong bảng điều khiển web hoặc qua API). Việc kiểm tra IP trước trên các cơ sở dữ liệu anti-fraud giúp tránh lãng phí lượt chạy của luồng và các thử thách CAPTCHA bất ngờ.

Lấy dữ liệu kết nối

Hình 1. Ảnh chụp giao diện nền tảng CyberYozh App, cho thấy vị trí dữ liệu kết nối máy chủ proxy. Hình hiển thị các trường địa chỉ IP (Host), cổng (Port), tên người dùng (Proxy Username) và mật khẩu (Proxy Password).

Sau khi mua gói trong CyberYozh App, thẻ proxy của bạn sẽ hiển thị thông tin kết nối:

  • Host: địa chỉ IP của proxy

  • Port: cổng kết nối proxy

  • Proxy Username: chuỗi đăng nhập (chứa tham số vị trí địa lý và sticky-session cho các pool xoay)

  • Proxy Password: mật khẩu

Ví dụ proxy:

  • Host: 172.98.60.180

  • Port: 58763

  • Login: 7XbvvWautzmOZMA

  • Password: xdtAof3xB7RSmUr

Hướng dẫn từng bước thiết lập proxy trong ZennoPoster

Hãy cùng cấu hình máy chủ proxy trong ZennoPoster ProjectMaker. Phần mềm hỗ trợ ba giao thức kết nối chính:

  • HTTP: giao thức web tiêu chuẩn, phù hợp cho các template HTTP request cơ bản và tác vụ web scraping.

  • SOCKS5: giao thức tầng vận chuyển, định tuyến traffic mà không thêm header HTTP và hỗ trợ đầy đủ UDP cho các kết nối WebRTC và QUIC/HTTP3.

  • SSH: giao thức đường hầm mã hóa cho các tác vụ định tuyến chuyên biệt.

Trong hướng dẫn này, chúng tôi dùng SOCKS5 vì giao thức này hỗ trợ traffic UDP và hoạt động ổn định với các profile trình duyệt đầy đủ. Logic thiết lập tương tự áp dụng hoàn toàn cho kết nối HTTP và SSH.

Bước 1. Chuẩn bị danh sách proxy cho ProjectMaker

Hình 2. Cửa sổ thêm danh sách proxy với các tùy chọn cấu hình.

  • Xuất danh sách thông tin đăng nhập .txt từ Mass Credentials Generator của CyberYozh App, hoặc tạo một tệp văn bản (.txt) trên máy tính.

  • Định dạng mỗi dòng proxy như sau (thêm socks5:// ở đầu cho kết nối SOCKS5):

Proxy xác thực bằng IP:

IP:port

Proxy xác thực bằng tên đăng nhập và mật khẩu:

login:password@IP:port (hoặc socks5://login:password@IP:port)

Bước 2. Tạo dự án mới và nhập danh sách proxy

  1. Mở ProjectMaker và khởi tạo một dự án mới:

Hình 3. Giao diện tạo dự án mới trong ZennoPoster. Hình cho thấy cửa sổ chương trình với các điều khiển cơ bản để khởi tạo dự án, gồm tùy chọn lưu và cài đặt tham số.

  • Nhấp "File" → "Save".

  • Chỉ định đường dẫn tệp cục bộ và tên dự án.

Thêm danh sách proxy vào dự án

  • Ở bảng dưới cùng của không gian làm việc, nhấp biểu tượng "+" (menu con "Add").

  • Chọn "Add list".

Hình 4. Hộp thoại thêm danh sách mới trong ZennoPoster. Hình cho thấy giao diện chương trình với nút "+" và tùy chọn "Add list" để tạo phần tử danh sách mới.

Nhập tên rõ ràng cho danh sách và nhấp "OK".

Trong cửa sổ thuộc tính vừa mở:

  • Đánh dấu ô "Load from file".

  • Chọn đường dẫn tới tệp .txt đã lưu chứa các proxy CyberYozh App.

  • Đánh dấu ô "Save changes to list".

Danh sách proxy bạn vừa nhập sẽ xuất hiện ở bảng dưới cùng của ProjectMaker.

Hình 5. Minh họa việc nhập danh sách proxy thành công trong giao diện ZennoPoster.

Bước 3. Cấu hình thao tác với danh sách để lấy proxy vào biến

Trên canvas chính của dự án, kéo mũi tên kết nối từ block "Start" sang bên phải.

Hình 6. Sơ đồ quy trình trong ZennoPoster, minh họa giao diện thiết lập kết nối giữa các thành phần hệ thống.

Trong menu ngữ cảnh vừa mở, chọn "Data" / "List" → "List processing" (List operations).

Hình 7. Hộp thoại chọn thao tác với danh sách trong giao diện ZennoPoster, minh họa menu phân cấp với các tùy chọn làm việc với danh sách.

Nhấp đúp vào block "Undefined list actions" vừa tạo.

Hình 8. Hộp thoại cấu hình thao tác với danh sách trong ZennoPoster, cho thấy việc chọn hành động "Undefined list actions" cùng các tham số cấu hình.

Cấu hình thuộc tính của hành động trong bảng cài đặt:

  • List: chọn danh sách proxy bạn đã nhập ở Bước 2.

Hình 9. Hộp thoại thiết lập danh sách trong ZennoPoster với các tham số chọn hành động và cấu hình biến.

  • Action: chọn "Get line" (bạn cũng có thể đánh dấu "Delete line after taking" nếu mỗi luồng cần một dòng riêng từ danh sách hàng loạt).

  • Trong trường "Put into variable", nhập tên biến mô tả bằng tiếng Anh (ví dụ: proxy_line).

Hình 10. Hộp thoại thiết lập biến trong ZennoPoster, minh họa trường nhập tên biến bằng tiếng Anh, dùng để lưu thông tin máy chủ proxy.

  • Nhấp "Create".

Hình 11. Minh họa giao diện thiết lập biến trong ZennoPoster sau khi tạo mục danh sách máy chủ proxy mới. Hình cho thấy kết quả cấu hình với các tham số đã đặt để làm việc với danh sách proxy.

  • Đóng cửa sổ thuộc tính của hành động.

Bước 4. Gán proxy trong cài đặt trình duyệt của ZennoPoster

  1. Kéo một mũi tên kết nối mới trên canvas để thêm block tiếp theo.

  2. Trong menu ngữ cảnh, chọn "Browser" → "Settings".

  3. Nhấp đúp vào block "Browser settings".

Hình 12. Hộp thoại cấu hình tham số trình duyệt trong ZennoPoster. Hiển thị các thành phần cấu hình cơ bản và tùy chọn máy chủ proxy.

Trong cửa sổ thuộc tính, cấu hình như sau:

Hình 13. Giao diện đồ họa thiết lập máy chủ proxy trong ZennoPoster. Hình cho thấy hộp thoại với các tham số cấu hình proxy, gồm các trường để thiết lập và cấu hình kết nối proxy.

  • Chọn "Set proxy" từ danh sách hành động.

  • Nhấp chuột phải vào trường nhập proxy và chọn "Set value from variable".

Hình 14. Menu ngữ cảnh trong giao diện ZennoPoster, minh họa việc chọn tùy chọn "Set value from variable" để cấu hình máy chủ proxy.

Hình 15. Hộp thoại cấu hình proxy trong ZennoPoster, cho thấy giao diện chọn biến để thiết lập kết nối proxy.

Hình 16. Giai đoạn cuối của việc cấu hình proxy qua hệ thống biến trong ZennoPoster.

Chọn biến bạn đã tạo ở Bước 3 và đóng cửa sổ thuộc tính.

Bước 5. Kiểm tra proxy trong ZennoPoster trên trang thử nghiệm

  • Thêm block hành động thứ ba trên canvas.

  • Từ menu ngữ cảnh, chọn "Browser" / "Tabs" → "Go to page".

Hình 17. Giao diện ZennoPoster, cho thấy hộp thoại thiết lập "Go to page" với trường nhập URL. Thành phần giao diện này minh họa các tham số cơ bản để điều hướng trang web trong một quy trình tự động.

Nhập một trang chẩn đoán vào trường URL (chẳng hạn whatismyipaddress.com hoặc browserleaks.com/ip) rồi đóng cửa sổ.

Hình 18. Minh họa giao diện ZennoPoster, thể hiện quá trình đặt URL trong hộp thoại go-to-page.

Nối cả ba block hành động theo thứ tự bằng các mũi tên, bắt đầu từ "Start".

Hình 19. Sơ đồ trình tự thao tác trong ZennoPoster với minh họa các kết nối giữa các block cấu hình proxy.

Nhấp mũi tên Start màu xanh trên thanh công cụ phía trên (hoặc nhấn F10) để chạy template từng bước.

Khi kết nối được cấu hình đúng, dấu tích xanh sẽ xuất hiện trên từng block đã thực thi.

Hình 20. Giao diện người dùng ZennoPoster, minh họa việc thực thi chuỗi thao tác đã cấu hình, được biểu thị bằng dấu tích xanh cạnh từng giai đoạn cấu hình proxy và hoạt động của nó.

Cửa sổ trình duyệt tích hợp sẽ tải trang kiểm tra thông qua IP proxy bạn đã gán. Vậy là bạn đã cấu hình xong proxy trong ZennoPoster và xác minh đường hầm hoạt động.

Mở rộng hệ thống tự động hóa sau khi thiết lập proxy trong ZennoPoster

Chạy template đa luồng ở quy mô lớn đòi hỏi lớp mạng của bạn phải phù hợp với logic anti-fraud của từng nền tảng đích:

  • Với tự động hóa mạng xã hội, tài khoản quảng cáo và scraping Google SERP đa luồng, hãy dùng proxy di động LTE/5G (từ $1.7/ngày với traffic không giới hạn, xoay IP qua API link và độ tin cậy của nhà mạng nhờ CGNAT).

  • Với tài khoản e-commerce chạy lâu dài và hệ thống thanh toán, hãy gán proxy dân cư Static ISP (từ $5.29/tháng với băng thông không giới hạn).

  • Với web scraping quy mô lớn, giám sát giá theo khu vực và onboarding nhiều bước, hãy tích hợp proxy dân cư xoay qua API (100M+ IP tại 195+ quốc gia, $4/GB với gói tối thiểu 3 GB, Traffic Rollover tự động và sticky-session 24 giờ).

  • Với parsing danh mục mở tốc độ cao, hãy dùng proxy datacenter (từ $1.77/tháng).

Thay vì ghép nối nhiều nhà cung cấp riêng lẻ cho các template ZennoPoster, bạn có thể chạy toàn bộ hạ tầng tự động hóa trong một nền tảng. Trong danh mục CyberYozh App, bạn có thể kết hợp các pool proxy sẵn sàng cho API với kiểm tra Fraud Score trước khi chạy, số ảo riêng để kích hoạt SMS khi đăng ký tài khoản, thẻ ảo và điện thoại đám mây Android cấu hình sẵn cho các quy trình trên ứng dụng di động gốc.

Câu hỏi thường gặp về cài đặt proxy trong ZennoPoster