Tới nội dung
Cloudj

Ứng dụng proxy

IP tĩnh để whitelist: một địa chỉ cố định cho cả đội ngũ

Cần IP tĩnh để whitelist trang quản trị hay API? So sánh proxy riêng, VPN và VPS, rồi thiết lập một địa chỉ IP cố định cho cả đội ngũ làm việc ở bất kỳ đâu.

Cập nhật · 6 phút đọc

Rất nhiều dịch vụ chỉ chấp nhận kết nối từ những địa chỉ đã đăng ký trước: API của cổng thanh toán, trang quản trị ngân hàng hay sàn thương mại điện tử, máy chủ staging của khách hàng, firewall của cơ sở dữ liệu. Nếu đội ngũ của bạn làm việc qua mạng FPT, Viettel, VNPT ở nhà, ở quán cà phê hay bằng 4G điện thoại, bạn không có một địa chỉ cố định nào để đăng ký. IP tĩnh để whitelist giải quyết chuyện này: bạn đăng ký một địa chỉ duy nhất với dịch vụ, và mọi thành viên đều truy cập qua địa chỉ đó. Bài viết giải thích ba cách phổ biến để có địa chỉ này, giúp bạn chọn cách phù hợp, rồi hướng dẫn từng bước với proxy riêng.

Whitelist IP gây khó gì cho đội ngũ làm từ xa

Whitelist IP (hay allowlist) là một lớp bảo mật đơn giản: dịch vụ từ chối mọi request không đến từ địa chỉ đã duyệt. Cách này chạy tốt với văn phòng có đường truyền IP tĩnh. Nó bắt đầu gây rắc rối khi:

  • IP mạng gia đình thay đổi sau khi khởi động lại modem hoặc đổi gói cước.
  • Nhân viên đi công tác, làm ở quán cà phê hoặc phát 4G từ điện thoại.
  • Cộng tác viên tham gia vài tuần và cần truy cập từ bất kỳ đâu.
  • Dịch vụ giới hạn số địa chỉ được đăng ký, nên bạn không thể khai hết IP nhà của từng người.

Cách giải quyết thông thường là đưa cho dịch vụ một địa chỉ không bao giờ đổi, rồi cho lưu lượng của đội ngũ đi đến dịch vụ đó qua địa chỉ này.

Ba cách để có IP tĩnh để whitelist

CáchBạn có gìPhù hợp vớiCần lưu ý
Proxy riêngMột IP cố định mà trình duyệt và công cụ HTTP dùng cho lưu lượng được chọnTrang quản trị web, REST API, dashboardChỉ truyền lưu lượng HTTP và SOCKS5, không có UDP
VPN trên VPSĐường hầm riêng; toàn bộ lưu lượng của thiết bị có thể đi ra bằng IP máy chủSSH, cơ sở dữ liệu, công cụ nội bộ, nhiều giao thứcBạn tự vận hành và cập nhật máy chủ
VPS trung gian (bastion)Một máy chủ có IP cố định để đăng nhập vào rồi làm việc từ đóQuản trị máy chủ, script chạy tập trung một chỗMọi người làm trên máy từ xa, không phải trình duyệt của chính mình

Một cách chọn nhanh:

  1. Nếu thứ cần whitelist là website hoặc API HTTP, và mọi người dùng nó từ trình duyệt hay script của chính mình, proxy riêng là cách ít tốn công nhất.
  2. Nếu bạn cần SSH, cổng cơ sở dữ liệu hay bất cứ thứ gì không phải HTTP từ laptop, hãy chạy VPN trên một máy chủ cloud nhỏ. Bài so sánh proxy và VPN phân tích kỹ hơn. Lưu ý rằng dịch vụ VPN của Cloudj chính là sản phẩm proxy IP riêng (HTTP và SOCKS5), không phải đường hầm cho toàn bộ thiết bị, nên với SSH hay cơ sở dữ liệu bạn cần tự chạy VPN trên máy chủ của mình.
  3. Nếu các tác vụ cần truy cập đều chạy tự động (cron, script đồng bộ, CI), hãy đặt chúng lên một máy chủ cloud và whitelist trực tiếp IP của máy chủ đó.

Bạn cũng có thể tự dựng proxy trên VPS. Cách này cho bạn toàn quyền kiểm soát nhưng bạn phải tự bảo trì; bài tự dựng proxy trên VPS hay mua proxy riêng so sánh công sức của hai hướng.

Vì sao proxy riêng hợp với việc whitelist

Proxy IPv4 riêng của Cloudj là proxy ISP tĩnh: IP tĩnh đăng ký với nhà mạng và chỉ cấp cho một khách hàng. Không ai khác đi ra Internet bằng địa chỉ đó, đúng điều bạn cần khi địa chỉ ấy là chìa khóa vào trang quản trị. IP giữ nguyên trong suốt thời gian đơn hàng còn hiệu lực, và tính năng tự động gia hạn từ số dư giúp giữ nguyên proxy qua các kỳ. Proxy có tại Việt Nam, Mỹ, Nhật Bản, Hàn Quốc, Singapore, Hồng Kông và Anh. Hướng dẫn tổng quan về proxy riêng giải thích đầy đủ về sản phẩm.

Hãy chọn quốc gia mà dịch vụ kỳ vọng bạn ở đó. Seller center của sàn thương mại điện tử Việt hay cổng ngân hàng trong nước hợp với proxy Việt Nam; dashboard thanh toán của Mỹ hợp với proxy Mỹ.

Thiết lập từng bước

1. Đặt một proxy

Trong console Cloudj, đặt một proxy IPv4 riêng ở quốc gia phù hợp với kỳ hạn 1, 3, 6 hoặc 12 tháng. Tiền được trừ từ số dư tài khoản (bạn có thể nạp bằng chuyển khoản ngân hàng VND), và proxy thường sẵn sàng sau vài phút. Hãy bật tự động gia hạn: nếu proxy hết hạn, bạn mất địa chỉ đã đăng ký và phải cập nhật lại mọi whitelist.

2. Đăng ký IP proxy với dịch vụ

Sao chép IP proxy từ console và thêm vào whitelist của dịch vụ. Ghi lại danh sách những dịch vụ nào đang biết địa chỉ này; bạn sẽ cần đến nó nếu sau này phải đổi IP.

3. Chọn cách đội ngũ xác thực với proxy

Lúc này có hai lớp whitelist, và rất dễ nhầm giữa chúng:

  • Dịch vụ whitelist IP của proxy.
  • Proxy quyết định ai được dùng nó, bằng username và password (mặc định) hoặc bằng whitelist IP riêng của proxy, tối đa 20 địa chỉ, thay thế cho mật khẩu.

Với đội ngũ làm từ xa có IP nhà thay đổi liên tục, username và password là lựa chọn thực tế. Với văn phòng có IP cố định, whitelist ở phía proxy giúp không ai phải cầm mật khẩu. Bài whitelist IP hay mật khẩu phân tích ưu nhược điểm.

4. Chỉ cho lưu lượng cần thiết đi qua proxy

Hiếm khi bạn muốn mọi hoạt động lướt web đều đi qua proxy. Một profile trình duyệt riêng chỉ dùng cho các công cụ cần whitelist sẽ giúp mọi thứ rõ ràng; bài cài proxy cho Chrome và Firefox hướng dẫn cách làm. Với script và công cụ dòng lệnh, đặt proxy theo từng lệnh:

curl -x http://USER:PASS@HOST:PORT https://api.example.com/v1/status

hoặc cho cả một phiên shell:

export HTTPS_PROXY=http://USER:PASS@HOST:PORT
python sync_orders.py

Nhiều thư viện HTTP tự đọc biến HTTPS_PROXY. Để kiểm tra dịch vụ sẽ thấy địa chỉ nào, hãy chạy các lệnh trong bài test proxy bằng curl.

5. Chuẩn bị cho việc thay đổi nhân sự

Khi có người nghỉ, hãy đổi mật khẩu proxy trong console; mật khẩu cũ sẽ không dùng được nữa và bạn không phải đụng đến whitelist của dịch vụ. Mỗi lần có người xem thông tin proxy trong console, lượt xem được ghi lại và bạn nhận được thông báo, nên bạn biết ai đã xem.

Các trường hợp dùng phổ biến

  • Sàn thương mại điện tử và nền tảng quảng cáo. Seller center của Shopee, Lazada hay tài khoản quảng cáo thường do nhiều người cùng truy cập. Một IP cố định giúp các lần đăng nhập nhất quán; xem thêm bài proxy cho người bán hàng online tại Việt Nam, proxy cho quảng cáo Facebook và proxy TikTok Mỹ để biết lưu ý theo từng nền tảng. Hãy tuân thủ quy định truy cập của mỗi nền tảng.
  • API thanh toán và ngân hàng. Nhiều nơi yêu cầu đăng ký IP nguồn cho các lệnh gọi API.
  • Máy chủ staging của khách hàng. Agency chỉ cần đưa khách hàng một địa chỉ để whitelist thay vì danh sách IP nhà của từng nhân viên.
  • Trang quản trị nội bộ. Thêm một lớp bảo vệ rẻ bên cạnh mật khẩu và xác thực hai lớp.

Whitelist chỉ là lớp bảo vệ bổ sung, không thay thế mật khẩu mạnh, xác thực hai lớp và tài khoản riêng cho từng người trên chính dịch vụ đó.

Khi nào proxy không phải lời giải

Nếu dịch vụ cần SSH, giao thức cơ sở dữ liệu hoặc bất cứ thứ gì chạy trên UDP, proxy truyền HTTP và SOCKS5 không phải công cụ phù hợp; VPN hoặc máy chủ bastion sẽ gọn hơn. Nếu chỉ có một tác vụ tự động cần truy cập, chạy tác vụ đó trên một VPS có IP cố định riêng sẽ bớt đi một khâu trung gian.

Câu hỏi thường gặp

IP của proxy có bao giờ thay đổi không?

IP giữ nguyên chừng nào đơn hàng còn hiệu lực. Hãy bật tự động gia hạn để đơn không bị hết hạn.

Nhiều người dùng chung một proxy cùng lúc được không?

Được. Mọi người cùng xác thực với một proxy, và dịch vụ chỉ thấy một địa chỉ duy nhất.

Có nên đặt thêm một proxy dự phòng không?

Nếu dịch vụ cần whitelist là hệ thống quan trọng với công việc, đăng ký hai địa chỉ là hợp lý, và đa số whitelist cho phép nhiều mục.

Ngân hàng và cổng thanh toán có chấp nhận IP proxy không?

Thông thường yêu cầu chỉ là một địa chỉ cố định đã đăng ký. Hãy đọc tài liệu của nhà cung cấp dịch vụ; nếu nơi đó ưu tiên địa chỉ mạng gia đình, proxy ISP dân cư tĩnh của Cloudj ở Mỹ và Việt Nam là một lựa chọn.

Có ngay địa chỉ cố định cho đội ngũ

Hãy đặt một proxy riêng trong console Cloudj, đăng ký IP của nó một lần, và để đội ngũ làm việc từ bất kỳ đâu. Giá hiện tại cho mỗi IP có trên trang bảng giá.

Xem tiếp

Triển khai máy chủ hoặc mua proxy

Chọn vị trí trong console, xem giá trực tiếp và thanh toán từ số dư tài khoản.