Công cụ tìm địa chỉ IP máy tính
Nhập thông tin để kiểm tra và phân tích địa chỉ IP của thiết bị
Hướng dẫn chi tiết cách lấy địa chỉ IP trên máy tính (2024)
Địa chỉ IP (Internet Protocol) là định danh duy nhất cho mỗi thiết bị kết nối mạng, giống như địa chỉ nhà giúp các gói tin tìm đến đúng đích. Việc biết cách lấy địa chỉ IP trên máy tính không chỉ hữu ích cho quản trị mạng mà còn cần thiết khi khắc phục sự cố kết nối, cấu hình router, hoặc thiết lập các dịch vụ mạng nội bộ.
1. Địa chỉ IP là gì? Phân biệt IP công cộng và IP riêng
Trước khi tìm hiểu cách lấy địa chỉ IP, bạn cần phân biệt rõ hai loại IP chính:
- IP công cộng (Public IP): Do nhà cung cấp dịch vụ Internet (ISP) cấp, đại diện cho toàn bộ mạng của bạn trên Internet. Đây là địa chỉ mà các website nhìn thấy khi bạn truy cập.
- IP riêng (Private IP): Được router cấp cho từng thiết bị trong mạng nội bộ (LAN). Các dải IP riêng phổ biến:
- 10.0.0.0 – 10.255.255.255
- 172.16.0.0 – 172.31.255.255
- 192.168.0.0 – 192.168.255.255
Ví dụ: Khi bạn truy cập google.com, máy chủ của Google sẽ thấy IP công cộng của bạn, trong khi router nhà bạn sẽ thấy IP riêng của máy tính (ví dụ: 192.168.1.100).
2. Cách lấy địa chỉ IP trên Windows (Tất cả phiên bản)
2.1. Sử dụng Command Prompt (Phương pháp nhanh nhất)
- Mở Command Prompt:
- Nhấn Win + R, gõ
cmdrồi nhấn Enter. - Hoặc tìm “Command Prompt” trong menu Start.
- Nhấn Win + R, gõ
- Chạy lệnh:
Gõ lệnh sau và nhấn Enter:
ipconfig /all
Kết quả sẽ hiển thị tất cả thông tin mạng, bao gồm:
- IPv4 Address: Địa chỉ IP riêng của máy (ví dụ: 192.168.1.100)
- Subnet Mask: Mặt nạ mạng (thường là 255.255.255.0)
- Default Gateway: Địa chỉ router (ví dụ: 192.168.1.1)
- DNS Servers: Máy chủ DNS đang sử dụng
2.2. Sử dụng Settings (Giao diện đồ họa)
- Nhấn Win + I để mở Settings.
- Chọn Network & Internet.
- Chọn Wi-Fi (hoặc Ethernet nếu dùng cáp mạng).
- Nhấn vào tên mạng đang kết nối.
- Cuộn xuống phần Properties để xem:
- IPv4 address
- IPv4 DNS servers
2.3. Sử dụng PowerShell (Phương pháp nâng cao)
PowerShell cung cấp nhiều thông tin chi tiết hơn Command Prompt:
- Mở PowerShell bằng cách nhấn Win + X và chọn Windows Terminal.
- Chạy lệnh sau để lấy thông tin IP:
Get-NetIPConfiguration | Format-Table -AutoSize
Hoặc để lấy chi tiết về kết nối hiện tại:
Get-NetIPAddress -InterfaceAlias "Wi-Fi" | Select-Object IPAddress, InterfaceAlias, AddressFamily
3. Cách lấy địa chỉ IP trên MacOS
3.1. Sử dụng System Preferences
- Nhấn vào biểu tượng Apple ở góc trái màn hình.
- Chọn System Preferences > Network.
- Chọn kết nối mạng hiện tại (Wi-Fi hoặc Ethernet) ở thanh bên trái.
- Nhấn Advanced > tab TCP/IP.
- Thông tin IP sẽ hiển thị ở đây, bao gồm:
- IPv4 Address
- Subnet Mask
- Router (Default Gateway)
3.2. Sử dụng Terminal
Mở Terminal (tìm trong Spotlight bằng Cmd + Space) và chạy lệnh:
ifconfig | grep "inet "
Hoặc để lấy thông tin chi tiết hơn:
networksetup -getinfo Wi-Fi
Thay “Wi-Fi” bằng “Ethernet” nếu bạn dùng kết nối có dây.
4. Cách lấy địa chỉ IP trên Linux (Ubuntu, CentOS, etc.)
Linux cung cấp nhiều công cụ mạnh mẽ để quản lý mạng:
4.1. Sử dụng lệnh ifconfig
ifconfig
Kết quả sẽ hiển thị tất cả interface mạng. Tìm dòng bắt đầu bằng inet (cho IPv4) hoặc inet6 (cho IPv6).
4.2. Sử dụng lệnh ip
Lệnh ip hiện đại hơn và được khuyến nghị sử dụng:
ip a
Hoặc để lấy thông tin chi tiết về route:
ip route
4.3. Sử dụng lệnh hostname
Để lấy nhanh địa chỉ IP:
hostname -I
5. Cách lấy địa chỉ IP công cộng
Địa chỉ IP công cộng là địa chỉ mà các website nhìn thấy khi bạn truy cập. Có nhiều cách để kiểm tra:
5.1. Sử dụng website kiểm tra IP
Truy cập các trang web sau để xem IP công cộng của bạn:
5.2. Sử dụng Command Line
Trên Windows, Mac, hoặc Linux, bạn có thể sử dụng lệnh curl:
curl ifconfig.me
Hoặc:
curl ipinfo.io/ip
5.3. Sử dụng PowerShell (Windows)
(Invoke-WebRequest -uri "https://api.ipify.org/?format=json").Content
6. Cách lấy địa chỉ IP trên điện thoại di động
6.1. Trên Android
- Mở Settings > Network & internet.
- Chọn Wi-Fi.
- Nhấn vào mạng Wi-Fi đang kết nối.
- Thông tin IP sẽ hiển thị ở đây (có thể cần nhấn Advanced).
6.2. Trên iPhone/iPad
- Mở Settings > Wi-Fi.
- Nhấn vào biểu tượng i bên cạnh mạng đang kết nối.
- Cuộn xuống để thấy thông tin IP trong phần IPV4 ADDRESS.
7. Các lệnh nâng cao để quản lý IP
Dưới đây là một số lệnh hữu ích cho quản trị viên mạng:
| Hệ điều hành | Lệnh | Mô tả |
|---|---|---|
| Windows | ipconfig /release |
Giải phóng địa chỉ IP hiện tại |
| Windows | ipconfig /renew |
Yêu cầu địa chỉ IP mới từ DHCP |
| Windows | arp -a |
Hiển thị bảng ARP (địa chỉ MAC và IP) |
| Linux/Mac | ping google.com |
Kiểm tra kết nối mạng |
| Linux/Mac | traceroute google.com |
Theo dõi đường đi của gói tin |
| Linux/Mac | nslookup google.com |
Tra cứu thông tin DNS |
8. Các vấn đề thường gặp và cách khắc phục
| Vấn đề | Nguyên nhân | Cách khắc phục |
|---|---|---|
| Không thấy địa chỉ IP | Kết nối mạng bị ngắt hoặc DHCP không hoạt động |
|
| IP bị conflict (xung đột) | Hai thiết bị cùng sử dụng một IP |
|
| Không thể ping đến gateway | Cấu hình IP sai hoặc router không hoạt động |
|
| DNS không giải được tên miền | Máy chủ DNS không hoạt động |
|
9. Bảo mật địa chỉ IP: Những điều bạn cần biết
Địa chỉ IP có thể tiết lộ một số thông tin về bạn, bao gồm:
- Vị trí địa lý: IP công cộng có thể xác định được quốc gia, thành phố, và đôi khi cả tọa độ gần đúng.
- Nhà cung cấp dịch vụ: Biết được bạn đang sử dụng ISP nào (Viettel, VNPT, FPT, etc.).
- Lịch sử truy cập: Các website có thể ghi lại IP của bạn cùng với thời gian truy cập.
Để bảo vệ quyền riêng tư, bạn có thể:
- Sử dụng VPN: Ẩn IP thực của bạn bằng cách định tuyến traffic qua máy chủ trung gian.
- VPN phổ biến: NordVPN, ExpressVPN, ProtonVPN
- Lưu ý: Một số VPN miễn phí có thể bán dữ liệu của bạn
- Sử dụng Proxy: Tương tự VPN nhưng chỉ hoạt động ở cấp ứng dụng.
- Thay đổi DNS: Sử dụng DNS riêng tư như Cloudflare (1.1.1.1) hoặc Google (8.8.8.8).
- Vô hiệu hóa IPv6: Nếu không cần thiết, vì IPv6 có thể tiết lộ nhiều thông tin hơn.
10. Câu hỏi thường gặp (FAQ)
10.1. Tại sao địa chỉ IP của tôi thay đổi?
Địa chỉ IP riêng thường được cấp động bởi DHCP (Dynamic Host Configuration Protocol). Mỗi khi bạn kết nối lại mạng hoặc sau một khoảng thời gian nhất định, router có thể cấp cho bạn một IP mới. Địa chỉ IP công cộng cũng có thể thay đổi nếu ISP của bạn sử dụng IP động.
10.2. Làm sao để thiết lập IP tĩnh?
Trên Windows:
- Mở Network and Sharing Center.
- Chọn Change adapter settings.
- Nhấn chuột phải vào kết nối mạng > Properties.
- Chọn Internet Protocol Version 4 (TCP/IPv4) > Properties.
- Chọn Use the following IP address và nhập thông tin.
Trên Mac:
- Mở System Preferences > Network.
- Chọn kết nối > Advanced.
- Trong tab TCP/IP, chọn Manually từ menu Configure IPv4.
10.3. Làm sao để biết ai đó đang dùng IP của tôi?
Nếu nghi ngờ có người khác đang sử dụng IP của bạn (IP conflict), bạn có thể:
- Chạy lệnh
arp -atrên Windows để xem bảng ARP. - So sánh địa chỉ MAC với thiết bị của bạn.
- Sử dụng công cụ như Advanced IP Scanner để quét mạng.
10.4. Địa chỉ IPv6 là gì? Có cần quan tâm không?
IPv6 là phiên bản mới của giao thức IP, sử dụng định dạng 128-bit (ví dụ: 2001:0db8:85a3:0000:0000:8a2e:0370:7334). So với IPv4 (32-bit), IPv6 cung cấp:
- Số lượng địa chỉ gần như vô hạn
- Cấu hình tự động tốt hơn (không cần DHCP)
- Bảo mật tích hợp (IPsec)
Hầu hết các hệ thống hiện đại đều hỗ trợ IPv6, nhưng IPv4 vẫn được sử dụng rộng rãi. Bạn có thể kiểm tra IPv6 của mình bằng lệnh:
ipconfig /all
Hoặc trên Linux/Mac:
ifconfig | grep "inet6"
10.5. Làm sao để ẩn địa chỉ IP của mình?
Để ẩn IP công cộng của bạn:
- Sử dụng VPN: Định tuyến traffic qua máy chủ VPN.
- Sử dụng Tor Browser: Mạng Tor ẩn danh hóa traffic bằng cách định tuyến qua nhiều nút.
- Sử dụng Proxy: Cấu hình proxy trong trình duyệt hoặc hệ thống.
- Sử dụng mạng di động: Chuyển sang dùng 3G/4G thay vì Wi-Fi.
Lưu ý: Ẩn IP có thể vi phạm điều khoản của một số dịch vụ trực tuyến.
11. Kết luận và khuyến nghị
Việc biết cách lấy địa chỉ IP trên máy tính là kỹ năng cơ bản nhưng vô cùng hữu ích cho cả người dùng thông thường và quản trị viên mạng. Dưới đây là một số khuyến nghị:
- Đối với người dùng thông thường:
- Học cách kiểm tra IP cơ bản để khắc phục sự cố mạng.
- Sử dụng các công cụ trực tuyến để kiểm tra IP công cộng.
- Cân nhắc sử dụng VPN khi truy cập các mạng công cộng (Wi-Fi café, sân bay).
- Đối với quản trị viên mạng:
- Nắm vững các lệnh nâng cao như
ipconfig,ifconfig,nslookup. - Hiểu cách hoạt động của DHCP và cách cấu hình IP tĩnh.
- Biết cách sử dụng các công cụ như Wireshark để phân tích traffic mạng.
- Nắm vững các lệnh nâng cao như
- Đối với lập trình viên:
- Học cách làm việc với socket và địa chỉ IP trong code.
- Hiểu cách các ứng dụng client-server giao tiếp qua mạng.
- Biết cách xử lý các vấn đề liên quan đến mạng trong ứng dụng.
Hy vọng hướng dẫn này đã giúp bạn hiểu rõ cách lấy địa chỉ IP trên máy tính và các kiến thức liên quan. Nếu bạn gặp bất kỳ vấn đề nào, hãy để lại bình luận hoặc liên hệ với bộ phận hỗ trợ kỹ thuật của nhà cung cấp dịch vụ Internet.