Tóm tắt
Thứ bạn vẫn gọi là "IP của tôi" thực ra gồm ba IP khác nhau: ① IP lối ra công cộng (mọi trang web bên ngoài đều thấy — mở trang chủ cleanip.io là thấy ngay); ② IP riêng (địa chỉ LAN của thiết bị bạn, ví dụ 192.168.1.5); ③ IP gateway (địa chỉ LAN của router, ví dụ 192.168.1.1, dùng để đăng nhập trang quản trị router). Dưới đây là cách tìm từng loại IP trên mọi nền tảng.
1. Khác biệt giữa ba loại IP — đừng nhầm lẫn nữa
Internet (công cộng)
↓
← ① IP lối ra công cộng (ví dụ 1.2.3.4, do ISP cấp)
↓
[ Router gia đình ]
↓
← ③ IP gateway (ví dụ 192.168.1.1, địa chỉ LAN của chính router)
↓
[ Máy tính / điện thoại của bạn ]
↓
← ② IP riêng (ví dụ 192.168.1.5, do router cấp)| Tên | Giá trị điển hình | Cách xem (tóm tắt) | Mục đích |
|---|---|---|---|
| ① IP lối ra công cộng | 1.2.3.4 / 2001:db8::1 | Truy cập trang chủ cleanip.io | Xuất hiện trong log của trang web; ai cũng thấy được |
| ② IP riêng | 192.168.1.5 / 10.0.0.5 | Dòng lệnh: ipconfig / ifconfig | Địa chỉ của thiết bị bạn trong mạng nội bộ |
| ③ IP gateway | 192.168.1.1 / 192.168.0.1 | Dòng lệnh: ipconfig, xem mục "Default Gateway" | Đăng nhập trang quản trị router / định tuyến nội bộ |
2. Tìm IP lối ra công cộng — phần dễ nhất
2.1 Một cú nhấp trên trình duyệt (khuyên dùng)
Chỉ cần mở trang chủ cleanip.io — chúng tôi hiển thị ngay lối ra dual-stack của bạn (IPv4 và IPv6 hiển thị cùng lúc), kèm vị trí địa lý, ASN và điểm uy tín. Không có theo dõi quảng cáo của bên thứ ba, không thu thập dữ liệu.
Lựa chọn khác: ip.sb / ifconfig.me / icanhazip.com / ipinfo.io / ip138.com (phổ biến ở Trung Quốc).
2.2 Từ dòng lệnh (cho lập trình viên / máy chủ)
$ curl ifconfig.me
1.2.3.4
$ curl -4 ifconfig.co # buộc dùng IPv4
1.2.3.4
$ curl -6 ifconfig.co # buộc dùng IPv6
2001:db8::1
$ dig +short myip.opendns.com @resolver1.opendns.com
1.2.3.42.3 Lưu ý: bạn có thể có cả lối ra IPv4 lẫn IPv6
Băng thông rộng gia đình ở Trung Quốc (ví dụ China Telecom) bật IPv6 mặc định, và trình duyệt ưu tiên IPv6 khi có cả hai. Vì vậy công cụ "IP của tôi là gì" có thể trả về địa chỉ IPv6 trong khi bạn mong đợi IPv4 — điều này không phải rò rỉ, mà là hành vi dual-stack bình thường. Muốn xem riêng lối ra IPv4, hãy truy cập một tên miền chỉ có IPv4 trên trình duyệt (ipv4.ip.sb).
3. Tìm IP riêng / IP gateway — theo từng nền tảng
3.1 Windows
C:\> ipconfig
Cấu hình IP của Windows
Ethernet adapter Ethernet:
Hậu tố DNS dành riêng cho kết nối . :
Địa chỉ IPv4. . . . . . . . . . . : 192.168.1.5 ← IP riêng
Mặt nạ mạng con . . . . . . . . . : 255.255.255.0
Cổng mặc định . . . . . . . . . : 192.168.1.1 ← IP gatewayNgười dùng PowerShell: Get-NetIPConfiguration | Format-Table InterfaceAlias, IPv4Address, IPv4DefaultGateway
3.2 macOS
$ ifconfig en0 # en0 là Wi-Fi; en1 thường là mạng dây
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.1.5 netmask 0xffffff00 broadcast 192.168.1.255
inet6 fe80::aede:48ff:fe00:1122%en0 prefixlen 64 scopeid 0x4
$ route -n get default | grep gateway
gateway: 192.168.1.1 ← gateway
$ networksetup -getinfo Wi-Fi # kết quả dễ đọc hơn
DHCP Configuration
IP address: 192.168.1.5
Subnet mask: 255.255.255.0
Router: 192.168.1.1Giao diện đồ họa: Cài đặt hệ thống → Mạng → Wi-Fi hiện tại → Chi tiết → TCP/IP — trường "Bộ định tuyến" chính là gateway của bạn.
3.3 Linux
$ ip addr show # IP riêng
2: enp3s0: <BROADCAST,MULTICAST,UP> mtu 1500
inet 192.168.1.5/24 brd 192.168.1.255 scope global enp3s0
inet6 fe80::aede:48ff:fe00:1122/64 scope link
$ ip route | grep default
default via 192.168.1.1 dev enp3s0 proto dhcp metric 100
$ hostname -I # dạng gọn, chỉ hiện IP riêng
192.168.1.53.4 iOS (iPhone / iPad)
- Cài đặt → Wi-Fi → chạm vào ⓘ nút thông tin bên cạnh mạng Wi-Fi hiện tại
- "Địa chỉ IP" = IP riêng của bạn
- "Bộ định tuyến" = IP gateway (IP LAN của router)
- "Mặt nạ mạng con" (Subnet Mask) thường là 255.255.255.0
3.5 Android
- Cài đặt → Wi-Fi → nhấn giữ Wi-Fi hiện tại (hoặc chạm biểu tượng bánh răng) → Sửa đổi mạng → Nâng cao
- "Gateway" / "IP gateway" chính là IP của router
- Đường dẫn cụ thể khác nhau tùy hãng Android (Xiaomi / Huawei / Samsung); hãy tìm "Gateway" hoặc "Cài đặt IP"
- Hoặc dùng ứng dụng bên thứ ba hiển thị trực tiếp: Wi-Fi Analyzer / Fing
4. Các trường hợp đặc biệt
4.1 Tôi đang bật VPN — IP công khai phải là lối ra của VPN
Với VPN toàn tuyến (chế độ TUN), IP lối ra công khai của bạn chính là IP của máy chủ VPN. Nhưng hãy cẩn thận với rò rỉ:
- WebRTC có thể làm lộ IP thật của bạn — hãy kiểm tra bằng /leak công cụ kiểm tra rò rỉ
- Nếu với dual-stack, IPv4 đi qua đường hầm còn IPv6 chỉ được VPN định tuyến một phần, lưu lượng IPv6 của trình duyệt có thể đi vòng qua VPN — bạn sẽ thấy lối ra IPv6 trùng với ISP của mình
- Proxy HTTP/SOCKS (không phải TUN) không xử lý UDP — lưu lượng WebRTC, QUIC và cuộc gọi video đều có thể bị rò rỉ
Xem hướng dẫn đầy đủ về truy vết VPN để biết chi tiết.
4.2 Mạng nhà tôi ở sau CGNAT — IP WAN của router là 100.64.x.x
Đăng nhập router và xem IP WAN. Nếu nó nằm trong dải 100.64.0.0/10 thì ISP đã đặt bạn sau CGNAT và bạn không có địa chỉ IPv4 công khai thực sự. Muốn chuyển tiếp cổng hoặc mở dịch vụ ra ngoài, hãy gọi ISP để yêu cầu IP công khai (thường miễn phí). Xem hướng dẫn tự kiểm tra CGNAT để biết chi tiết.
4.3 Nhiều card mạng / nhiều ISP — đâu mới là lối ra "thật"
Nếu nhà bạn kết nối cả Wi-Fi lẫn cáp Ethernet, hoặc laptop Windows của bạn cắm thêm card mạng USB, nhiều card mạng có thể mỗi card có một IP — nhưng chỉ card nằm trên tuyến mặc định mới thực sự được dùng làm lối ra công khai.
- Windows:
route printxem Gateway ở dòng "0.0.0.0" - macOS / Linux:
route -n get default/ip route | grep default
4.4 Tôi dùng Wi-Fi công cộng / mạng dùng chung — IP công khai được chia sẻ qua NAT
Lối ra của mạng Wi-Fi quán cà phê / khách sạn / công cộng được cả mạng dùng chung — hàng trăm người có thể cùng lúc dùng chung một IP công khai. Đây thường là lý do các trang web giới hạn tốc độ, bắt giải CAPTCHA hoặc chặn hẳn bạn vì uy tín thấp. Dùng trang chủ cleanip.io để kiểm tra điểm uy tín — dưới 60 là cần thận trọng (thường gặp ở Wi-Fi công cộng).
4.5 IPv6 của tôi trông như fe80::... — mạng của tôi bị lỗi à?
fe80::/10 là một địa chỉ link-local, có trên mọi giao diện mạng IPv6 — đây không phải địa chỉ IPv6 công khai, nó chỉ có hiệu lực trong subnet của chính nó. Muốn tìm IPv6 công khai, hãy tìm địa chỉ bắt đầu bằng 2xxx:... (địa chỉ global unicast). Chỉ có fe80 mà không có IPv6 toàn cầu nghĩa là ISP chưa cấp cho bạn.
5. Tra cứu nhanh các lệnh
| Mục đích | Windows | macOS / Linux |
|---|---|---|
| IP lối ra công khai | Truy cập cleanip.io / curl ifconfig.me | curl ifconfig.me |
| Mọi IP cục bộ | ipconfig /all | ifconfig / ip addr |
| Gateway mặc định | ipconfig tìm dòng Default Gateway | ip route / route -n get default |
| Máy chủ DNS | ipconfig /all tìm dòng DNS Servers | cat /etc/resolv.conf / scutil --dns |
| Bảng định tuyến | route print | netstat -rn / ip route |
| Xóa bộ nhớ đệm DNS | ipconfig /flushdns | sudo killall -HUP mDNSResponder / systemd-resolve --flush-caches |
Đọc thêm
- Hướng dẫn đầy đủ về IP riêng / gateway / RFC 1918192.168.1.1, CGNAT, cách đăng nhập router
- Hướng dẫn đầy đủ về IPv6Vì sao băng thông rộng gia đình mặc định chạy dual-stack và cách quản lý
- Truy vết VPN và chống truy vếtĐã dùng VPN mà IP thật vẫn bị rò rỉ?