IP Public là địa chỉ IP duy nhất giúp thiết bị hoặc máy chủ của bạn giao tiếp trực tiếp trên Internet, khác hẳn dải IP Private chỉ hoạt động trong mạng nội bộ. Không phân biệt được hai loại IP này, bạn sẽ loay hoay khi mở port, cấu hình VPN, gắn camera từ xa hoặc không hiểu vì sao IP hiển thị trên máy lại khác IP tra được trên mạng. Bài viết dưới đây giải thích rõ IP Public là gì, cách kiểm tra nhanh trên từng thiết bị và thời điểm nên có IP riêng qua giải pháp máy chủ của InterData.
NỘI DUNG BÀI VIẾT
- 1. IP Public là gì?
- 2. IP Public hoạt động thế nào? Liên hệ với IPv4 và NAT
- 3. Phân biệt IP Public và IP Private
- 4. Cách kiểm tra IP Public trên Windows, macOS, Linux và điện thoại
- 5. IP Public tĩnh và IP Public động: khi nào cần IP riêng?
- 6. Rủi ro bảo mật khi thiết bị dùng IP Public trực tiếp
- 7. Khi nào nên dùng VPS hoặc Cloud Server có IP Public riêng?
- 8. Câu hỏi thường gặp về IP Public
IP Public Là Gì?
IP Public (địa chỉ IP công cộng) là địa chỉ IP duy nhất trên toàn cầu tại một thời điểm, do nhà cung cấp dịch vụ Internet (ISP) hoặc tổ chức quản lý số hiệu Internet khu vực như APNIC cấp phát, dùng để định danh và kết nối trực tiếp một thiết bị hoặc máy chủ với các thiết bị khác trên Internet.
Về bản chất, IP Public là một dạng cụ thể của địa chỉ IP – dãy số định danh thiết bị trong mạng máy tính. Điểm khác biệt nằm ở phạm vi hoạt động: IP Public định tuyến được trên toàn bộ Internet, còn IP Private chỉ có ý nghĩa bên trong một mạng nội bộ (LAN) và không truy cập được từ bên ngoài nếu không qua trung gian.
Trong công việc quản trị hệ thống, bạn sẽ gặp IP Public ở hai ngữ cảnh chính: IP WAN mà nhà mạng cấp cho router gia đình hoặc văn phòng, và IP gán trực tiếp cho máy chủ (VPS, Cloud Server, Dedicated Server) để server có thể được truy cập từ Internet mà không cần NAT trung gian.
- Tính duy nhất: Tại một thời điểm, không có hai thiết bị nào trên Internet dùng chung một IP Public giống hệt nhau.
- Ai cấp phát: ISP cấp IP Public cho thuê bao Internet; nhà cung cấp hạ tầng máy chủ cấp IP Public cho VPS/Cloud Server/Dedicated Server.
- Chia sẻ hay riêng: Một IP Public của router có thể được nhiều thiết bị trong nhà dùng chung qua NAT, trong khi một VPS thường được gán một IP Public riêng, không chia sẻ với ai khác.
- Ứng dụng thực tế: Truy cập website, tải dữ liệu, họp video, remote SSH/RDP, mở port cho game server hoặc camera – tất cả đều cần đi qua một IP Public ở đâu đó trong đường truyền.

IP Public Hoạt Động Thế Nào? Liên Hệ Với IPv4 Và NAT
IP Public không tồn tại độc lập. Nó gắn liền với hai khái niệm nền tảng của mạng Internet: chuẩn địa chỉ IPv4 và cơ chế NAT giúp hàng tỷ thiết bị dùng chung số IP Public có hạn.
IP Public phổ biến hiện nay là địa chỉ IPv4
Phần lớn IP Public bạn tra cứu được hôm nay là IPv4, chuẩn địa chỉ 32-bit có dạng bốn nhóm số cách nhau bởi dấu chấm, ví dụ 118.69.x.x. IPv4 cung cấp khoảng 4,3 tỷ địa chỉ, con số từng được xem là khổng lồ nhưng đã cạn dần khi số thiết bị kết nối Internet tăng nhanh.
Đây là lý do chuẩn IPv6 ra đời song song, với không gian địa chỉ lớn hơn nhiều lần. Tại Việt Nam, IPv6 đang được một số ISP và nhà cung cấp hạ tầng triển khai dần, nhưng IPv4 Public vẫn là loại địa chỉ được dùng phổ biến nhất trong các câu lệnh, công cụ tra cứu và cấu hình firewall hiện tại.
Vì sao thiết bị trong mạng nội bộ phải qua NAT mới ra được Internet
Router gia đình hoặc văn phòng thường chỉ được ISP cấp một IP Public duy nhất, trong khi bên trong có hàng chục thiết bị: điện thoại, laptop, camera, TV thông minh. Mỗi thiết bị này nhận một IP Private nội bộ, không thể tự kết nối ra Internet nếu đứng riêng lẻ.
Router giải quyết bài toán này bằng cơ chế NAT (Network Address Translation): khi một thiết bị trong mạng gửi request ra ngoài, router “dịch” IP Private của thiết bị đó thành IP Public của router, gửi đi, rồi khi có phản hồi trả về lại dịch ngược để chuyển đúng cho thiết bị đã gửi. Đây cũng chính là lý do bạn không thể remote thẳng vào một máy tính trong mạng nhà nếu không cấu hình mở port hoặc port forwarding trên router.

Phân Biệt IP Public Và IP Private
IP Public và IP Private là hai khái niệm hay bị nhầm lẫn nhất khi mới làm quen với mạng máy tính. Bảng dưới đây tóm tắt khác biệt cốt lõi để bạn tra nhanh khi cấu hình hệ thống.
| Tiêu chí | IP Public | IP Private |
|---|---|---|
| Phạm vi hoạt động | Định tuyến được trên toàn Internet | Chỉ hoạt động trong mạng LAN nội bộ |
| Dải địa chỉ tham chiếu | Các dải còn lại ngoài dải Private (theo IANA) | 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 (RFC 1918) |
| Truy cập trực tiếp từ Internet | Có, nếu không bị firewall chặn | Không, phải qua NAT hoặc VPN |
| Ai cấp phát | ISP hoặc nhà cung cấp hạ tầng máy chủ | Router hoặc quản trị viên mạng nội bộ tự đặt |
| Có thể trùng giữa các mạng khác nhau | Không, phải duy nhất toàn cầu | Có, ví dụ nhiều nhà cùng dùng 192.168.1.1 |
| Ứng dụng phổ biến | Chạy website, mở port, remote server, VPN endpoint | Kết nối nội bộ giữa máy tính, máy in, camera trong LAN |
Dải địa chỉ IP Private tham chiếu theo tài liệu kỹ thuật RFC 1918 do IETF công bố.

Cách Kiểm Tra IP Public Trên Windows, macOS, Linux Và Điện Thoại
Cách nhanh nhất để check IP Public là dùng công cụ tra cứu trên trình duyệt, vì IP Public hiển thị trong Cài đặt mạng của thiết bị thường chỉ là IP Private nội bộ. Dưới đây là cách kiểm tra IP Public đúng theo từng hệ điều hành và thiết bị.

Cách 1: Dùng công cụ tra cứu trên web (nhanh nhất, không cần lệnh)
Mở trình duyệt trên bất kỳ thiết bị nào đang kết nối Internet, truy cập một công cụ check IP website hoặc gõ “IP của tôi là gì” trên Google. Kết quả trả về chính là IP Public mà thiết bị hoặc mạng của bạn đang dùng để ra Internet tại thời điểm đó.
Cách kiểm tra IP Public trên Windows
Lệnh ipconfig trên Windows chỉ hiển thị IP Private của card mạng (dòng IPv4 Address), không phải IP Public, trừ khi máy được gán IP Public trực tiếp như một VPS Windows Server. Để xem đúng IP Public, dùng một trong hai cách sau, áp dụng cho Windows 10/11 có PowerShell hoặc curl tích hợp sẵn.
- Mở PowerShell, chạy lệnh:
(Invoke-WebRequest -uri "https://api.ipify.org").Content - Hoặc mở Command Prompt (Windows 10/11 đã tích hợp curl), chạy lệnh:
curl ifconfig.me - Kết quả trả về là IP Public đang dùng để ra Internet.
Cách kiểm tra IP Public trên macOS và Linux
Tương tự Windows, lệnh ifconfig (macOS, Linux cũ) hoặc ip a (Linux hiện đại) chỉ hiển thị IP gán trực tiếp cho từng network interface. Với máy tính cá nhân sau router, đó là IP Private. Với VPS hoặc Cloud Server có IP Public gán thẳng vào interface, lệnh này sẽ hiện đúng IP Public.
Để chắc chắn lấy đúng IP Public bất kể máy đang ở sau NAT hay không, chạy một trong các lệnh sau trong Terminal:
curl ifconfig.mecurl ipinfo.io/ipcurl icanhazip.com
Cách kiểm tra IP Public trên điện thoại (Android, iOS)
Mục Cài đặt Wi-Fi trên điện thoại chỉ hiển thị IP Private của thiết bị trong mạng đó. Muốn xem IP Public, mở trình duyệt Chrome hoặc Safari trên điện thoại và truy cập cùng công cụ tra cứu IP như trên máy tính. Lưu ý nếu điện thoại đang dùng 4G/5G, IP Public trả về là IP của nhà mạng di động, thường khác hoàn toàn IP Public khi bạn dùng Wi-Fi nhà.
Cách kiểm tra IP Public trên router
Đăng nhập trang quản trị router, thường ở địa chỉ 192.168.1.1 hoặc 192.168.0.1 (tùy hãng router và cấu hình của ISP), vào mục Status, WAN hoặc Internet để xem IP WAN. Đây chính là IP Public do ISP cấp cho toàn bộ mạng nhà hoặc văn phòng bạn.
Checklist xác định bạn đang xem đúng IP Public:
- Kết quả tra cứu khớp nhau giữa ít nhất hai công cụ khác nhau.
- IP không nằm trong dải Private theo RFC 1918 (không bắt đầu bằng 10., 172.16-31., hoặc 192.168.).
- Với VPS/server, IP gán trực tiếp trong
ip a/ifconfigkhớp với IP nhà cung cấp đã bàn giao. - IP thay đổi sau khi khởi động lại router (dấu hiệu bạn đang dùng IP Public động, không phải IP tĩnh).
IP Public Tĩnh Và IP Public Động: Khi Nào Cần IP Riêng?
Không phải IP Public nào cũng cố định. Phần lớn thuê bao Internet gia đình tại Việt Nam được cấp IP Public động (dynamic), tức ISP gán IP ngẫu nhiên từ một dải và có thể đổi mỗi khi router khởi động lại hoặc sau một chu kỳ nhất định. IP Public tĩnh (static) thì cố định, không đổi theo thời gian, thường phải đăng ký riêng với ISP hoặc dùng qua dịch vụ máy chủ được Dedicated IP, IP tĩnh riêng ngay từ khi khởi tạo.
Với việc cấp phát địa chỉ IP Public cho hệ thống, IP động phù hợp cho nhu cầu duyệt web, xem phim, làm việc thông thường. Nhưng một khi hệ thống cần được truy cập ổn định từ bên ngoài, IP đổi liên tục sẽ gây gián đoạn: VPN client mất kết nối, DNS trỏ sai, whitelist firewall không còn đúng.
Các trường hợp thực tế nên dùng IP Public tĩnh hoặc IP Public riêng qua VPS Public IP:
- Tự host website, mail server hoặc ứng dụng nội bộ cần domain trỏ thẳng vào IP.
- Dựng VPN endpoint cố định cho nhân viên remote truy cập vào mạng công ty.
- Remote Desktop hoặc SSH vào máy chủ từ xa mà không phải cập nhật IP mỗi lần kết nối.
- Gateway cho camera an ninh, NAS truy cập từ xa ngoài mạng nội bộ.
- Game server riêng cho nhóm bạn hoặc cộng đồng nhỏ.
- Hệ thống cần whitelist một IP cố định cho API, cổng thanh toán hoặc firewall doanh nghiệp.
Rủi Ro Bảo Mật Khi Thiết Bị Dùng IP Public Trực Tiếp
Có IP Public riêng đi kèm trách nhiệm bảo mật lớn hơn dùng IP dùng chung sau NAT. Khi thiết bị hoặc server phơi trực tiếp một IP Public ra Internet, mọi cổng mở đều có thể bị bot dò quét 24 giờ mỗi ngày, không phân biệt bạn là cá nhân hay doanh nghiệp.
Những rủi ro thường gặp
- Quét cổng (port scanning): Bot tự động rà toàn dải IP Public để tìm cổng đang mở, đặc biệt là 22 (SSH), 3389 (RDP), 21 (FTP).
- Brute force: Khi phát hiện cổng quản trị mở, bot dò mật khẩu liên tục cho đến khi đăng nhập được.
- DDoS: Tấn công từ chối dịch vụ nhắm thẳng vào IP Public, làm nghẽn băng thông hoặc treo dịch vụ.
- Lộ dấu vết hệ thống (fingerprinting): Kẻ tấn công dựa vào cổng mở, banner dịch vụ để đoán hệ điều hành, phần mềm đang chạy và tìm lỗ hổng tương ứng.
Cách phòng ngừa khi dùng IP Public riêng
- Đổi port mặc định của SSH, RDP sang port khác thay vì để nguyên 22, 3389.
- Bật firewall ở tầng hệ điều hành và tầng hạ tầng, chỉ mở đúng port dịch vụ cần dùng.
- Dùng xác thực bằng SSH key thay vì mật khẩu cho truy cập quản trị.
- Giới hạn IP nguồn được phép truy cập cổng quản trị (whitelist) nếu điều kiện công việc cho phép.
- Theo dõi log đăng nhập, log truy cập để phát hiện sớm hoạt động bất thường.
- Cân nhắc dịch vụ chống DDoS ở tầng network cho các hệ thống công khai quan trọng.
Khi Nào Nên Dùng VPS Hoặc Cloud Server Có IP Public Riêng?
Khi nhu cầu vượt quá một IP Public dùng chung sau NAT của nhà mạng, bước tiếp theo là chuyển sang hạ tầng máy chủ được cấp IP Public riêng ngay từ đầu. Lựa chọn giữa VPS và Cloud Server phụ thuộc vào quy mô và mức độ biến động của hệ thống.
VPS phù hợp khi: bạn cần một IP Public riêng để mở port, remote SSH/RDP, chạy website nhỏ đến vừa, VPN cá nhân, bot tự động, công cụ automation như n8n, hoặc làm gateway cho camera, NAS. Tài nguyên cố định, chi phí dễ tiếp cận, phù hợp hệ thống có tải ổn định.
Cloud Server là bước nâng cấp khi: traffic biến động theo mùa cao điểm, cần scale tài nguyên nhanh, vận hành nhiều IP cho các dịch vụ tách biệt, database lớn, hệ thống ERP hoặc ứng dụng phục vụ nhiều người dùng đồng thời.
Câu Hỏi Thường Gặp Về IP Public
IP Public và IP Private cái nào an toàn hơn?
IP Private an toàn hơn vì không thể truy cập trực tiếp từ Internet, luôn cần qua NAT hoặc VPN. IP Public dễ bị quét cổng và tấn công hơn nếu không cấu hình firewall, giới hạn truy cập và theo dõi log thường xuyên.
Làm sao có IP Public tĩnh?
Với Internet gia đình, bạn cần đăng ký gói IP tĩnh riêng với ISP nếu có hỗ trợ. Cách phổ biến hơn với doanh nghiệp và developer là thuê VPS hoặc Cloud Server, vì các dịch vụ này thường gán sẵn IP Public cố định ngay khi khởi tạo.
IP Public có đổi không?
Có, nếu đó là IP Public động – loại phổ biến với thuê bao gia đình, sẽ đổi khi router khởi động lại hoặc theo chu kỳ của ISP. IP Public tĩnh trên VPS/Cloud Server thường giữ nguyên trong suốt thời gian sử dụng dịch vụ.
Tại sao IP trên máy khác IP khi tra trên mạng?
Vì lệnh xem cấu hình mạng trên máy (như ipconfig, ifconfig, ip a) thường chỉ hiển thị IP Private nội bộ được router cấp. IP bạn tra được qua công cụ web mới là IP Public thật, đại diện cho cả mạng khi giao tiếp ra Internet.
IP Public miễn phí được không?
Về cơ bản có, vì ISP thường đã bao gồm một IP Public động trong gói cước Internet. Tuy nhiên IP Public riêng, ổn định và không đổi cho mục đích chạy server, mở port thường đi kèm dịch vụ trả phí như VPS, Cloud Server hoặc gói IP tĩnh của ISP.
Chốt lại: hiểu đúng IP Public để chủ động hơn khi vận hành hệ thống
IP Public là mắt xích bắt buộc mỗi khi bạn cần mở port, remote server, dựng VPN hay đưa một dịch vụ ra Internet. Phân biệt rõ IP Public với IP Private giúp bạn cấu hình đúng ngay từ đầu, tránh mất thời gian debug vì nhầm giữa hai loại địa chỉ. Khi nhu cầu vượt quá một IP dùng chung sau NAT của nhà mạng, IP Public riêng và ổn định qua VPS hoặc Cloud Server là bước đi hợp lý, đi kèm trách nhiệm cấu hình firewall và giám sát bảo mật đầy đủ.
Cần một IP Public riêng để tự host, mở port và remote không giới hạn?
Bắt đầu với VPS InterData, nâng cấp lên Cloud Server khi hệ thống cần scale và xử lý nhiều traffic hơn.
Nội dung trong bài mang tính tham khảo kỹ thuật. Các lệnh, đường dẫn cấu hình router và giao diện quản trị có thể khác nhau tùy hệ điều hành, phiên bản phần mềm, hãng thiết bị và nhà mạng đang sử dụng. Trước khi áp dụng bất kỳ thay đổi nào liên quan đến mở port, firewall hay cấu hình IP Public cho hệ thống thực tế, bạn nên sao lưu dữ liệu, kiểm thử trên môi trường thử nghiệm và đánh giá rủi ro bảo mật phù hợp với hệ thống của mình.
