Tin tức và phân tích của tất cả các thiết bị di động

Cách tìm địa chỉ IP của hệ thống Windowslinux, mac và trang web?

Địa chỉ IP (giao thức nội bộ) là một mã định danh duy nhất xác định một thiết bị trên Internet được kết nối và có thể giao tiếp qua TCP/IP. Một trong những ví dụ phổ biến và phổ biến nhất về mạng được xây dựng trên địa chỉ IP là World Wide Web và Internet.

Địa chỉ của mỗi thiết bị trong một mạng con IP (một loại tập hợp con của toàn dải địa chỉ IP) phải luôn là duy nhất, nghĩa là không có hai thiết bị nào trong cùng một mạng con có thể có cùng một địa chỉ IP, nếu không sẽ dẫn đến một IP giải quyết xung đột.

Đối với IPv4, định dạng của nó có thể là 4 octet, ví dụ: xxxx, trong đó mỗi octet có 8 bit hoặc từ 0 lên đến 255 ở dạng thập phân. Ví dụ: 201.112.192.230. Địa chỉ IPv6 hỗ trợ phạm vi lớn hơn nhiều và được định dạng là y:y:y:y:y:y:y:y, trong đó mỗi y là một phân đoạn có thể nằm trong phạm vi 0 thành FFFF ở dạng thập lục phân, ví dụ: 2001:0db8:0001:0000:0000:0ab9:C0A8:0102.

Địa chỉ IP giúp xác định vị trí của thiết bị được kết nối và xác định giao diện mạng.

Cũng nên nhớ rằng mỗi thiết bị được kết nối có thể có hai loại địa chỉ IP:

  • Địa chỉ IP riêng hoặc nội bộ
  • Địa chỉ IP công cộng hoặc bên ngoài

Địa chỉ IP nội bộ được sử dụng để nhắn tin và kết nối trên mạng nội bộ. Các thiết bị có các địa chỉ này không khả dụng trên toàn cầu và chỉ khả dụng trên mạng LAN. Ngoài ra, cùng một địa chỉ IP nội bộ có thể được sử dụng trên hai mạng con mạng khác nhau, vì vậy chúng không nhất thiết phải là số nhận dạng duy nhất.

Ngược lại, các địa chỉ IP bên ngoài có sẵn trên toàn cầu trên Internet. Vì các địa chỉ là duy nhất trên internet nên nó cũng xác định vị trí của các thiết bị mà nó kết nối. Vì IANA (Cơ quan cấp số Internet) chỉ định một dải địa chỉ duy nhất ở các quốc gia khác nhau.

các cửa sổ

Sử dụng dòng lệnh

Sau khi chạy lệnh ipconfig trong dấu nhắc lệnh hệ thống Windows một danh sách tất cả các bộ điều hợp mạng được tìm thấy trong hệ thống sẽ được hiển thị Windows. Có thể có nhiều địa chỉ IP trong danh sách này tùy thuộc vào kết nối như ethernet, wifi, v.v.

Đây là một ví dụ:

Trung tâm kết nối và chia sẻ

Một phương pháp khác để tìm địa chỉ IP của hệ thống/bộ điều hợp mạng của bạn là mở Trung tâm Mạng và Chia sẻ. Để thực hiện việc này, hãy mở Bảng điều khiển và truy cập Mạng và Internet -> Trung tâm mạng và chia sẻ -> Kết nối: / -> Chi tiết.

Đây là những gì nó trông giống như:

ứng dụng cài đặt

Mở ứng dụng Cài đặt từ menu Bắt đầu. Sau đó vào Network and Internet -> Chọn kiểu kết nối (ở đây là Wi-Fi) -> Hardware Properties. Dưới đây là ảnh chụp màn hình chi tiết mạng từ ứng dụng Cài đặt:

Linux

Linux cung cấp một số tùy chọn để kiểm tra địa chỉ IP của hệ thống của bạn. Ngoài trình quản lý mạng GUI dựa trên bản phân phối Linux, còn có một tập hợp các lệnh CLI phổ biến hầu hết được hỗ trợ theo mặc định trên các bản phân phối. Vì vậy, chúng tôi sẽ thảo luận về các lệnh như vậy.

lệnh ip

Lệnh ip có nhiều tùy chọn. Để liệt kê tất cả các giao diện mạng, hãy sử dụng lệnh ip hoặc chỉ định tên của giao diện mạng như hình bên dưới.

$ ip addr show eth0
6: eth0: mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:15:5d:8c:b4:c4 brd ff:ff:ff:ff:ff:ff
inet 172.23.120.4/20 brd 172.23.127.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::215:5dff:fe8c:b4c4/64 scope link
valid_lft forever preferred_lft forever
$

lệnh tên máy chủ

Lệnh tên máy chủ với cờ -I có thể liệt kê tất cả các địa chỉ IP được gắn với các giao diện mạng khác nhau.

$ hostname -I
172.23.120.4 10.42.0.0 10.42.0.1
$

lệnh ifconfig

Giống như lệnh ip, ifconfig là lệnh mặc định để xem/sửa đổi các tham số mạng trên Linux, mặc dù nó vẫn được hỗ trợ bởi nhiều bản phân phối. Bạn có thể sử dụng ifconfig -a để liệt kê tất cả các card mạng và địa chỉ IP của chúng hoặc chỉ định một giao diện mạng cụ thể với ifconfig:

$ ifconfig eth0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.23.120.4  netmask 255.255.240.0  broadcast 172.23.127.255
        inet6 fe80::215:5dff:fe8c:b4c4  prefixlen 64  scopeid 0x20<link>
        ether 00:15:5d:8c:b4:c4  txqueuelen 1000  (Ethernet)
        RX packets 1339936  bytes 1152733066 (1.1 GB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 393472  bytes 333379281 (333.3 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
$

Tất cả các phương pháp trên sẽ hiển thị cho bạn địa chỉ IP nội bộ của card mạng của bạn. Để xem địa chỉ IP bên ngoài hoặc công cộng từ thiết bị đầu cuối Linux, bạn có thể thử bất kỳ công cụ phổ biến nào sau đây (lưu ý rằng tất cả các lệnh này giao tiếp với một dịch vụ bên ngoài để truy xuất địa chỉ IP công cộng của bạn):

$ curl ifconfig.me
$ curl ident.me
$ curl ipinfo.io/ip
$ dig +short myip.opendns.com @resolver1.opendns.com
$ host myip.opendns.com resolver1.opendns.com

khăn lau bụi

Trên máy Mac, bạn có thể sử dụng GUI hoặc phương thức đầu cuối để lấy địa chỉ IP của mình.

phương pháp GUI

  • Mở Tùy chọn hệ thống từ menu Apple.
  • Nhấp vào Xem trong menu trên cùng và chọn Mạng.
  • Chọn đúng kết nối mạng từ menu bên trái.
  • Ở bên phải, bạn sẽ thấy địa chỉ IP của máy Mac.

phương pháp CLI

  • Mở một thiết bị đầu cuối trên máy Mac của bạn.
  • Bây giờ đối với kết nối Ethernet, bạn có thể sử dụng lệnh ipconfig getifaddr en1 để lấy địa chỉ IP.

Trước:

[email protected] ~ % ipconfig getifaddr en1
192.168.1.117
[email protected] ~ % 

IP trang web

Ngoài các địa chỉ IP riêng tư và công cộng của hệ thống, còn có các địa chỉ IP công cộng dành cho các trang web mà bạn giao tiếp qua trình duyệt web hoặc các ứng dụng khác. Mặc dù bạn sử dụng tên DNS để mở hoặc kết nối với một trang web, máy tính sử dụng địa chỉ IP trong phần phụ trợ để thực hiện giao tiếp đó.

Chúng tôi có thể kiểm tra địa chỉ IP của một trang web bằng các công cụ phổ biến có sẵn trên bất kỳ hệ thống nào, chẳng hạn như ping, nslookup và dig. Mặc dù ping không chỉ được sử dụng để tìm nạp địa chỉ IP, nhưng nó sẽ tìm nạp địa chỉ IP trong quá trình và có thể được hiển thị trong kết quả. Hơn nữa, nó là một công cụ phổ biến có sẵn trên các hệ điều hành khác nhau. Dưới đây là tất cả các lệnh này đang hoạt động:

ping

$ ping -c4 wikipedia.com
PING wikipedia.com (91.198.174.194) 56(84) bytes of data.
64 bytes from ncredir-lb.esams.wikimedia.org (91.198.174.194): icmp_seq=1 ttl=57 time=7.53 ms
64 bytes from ncredir-lb.esams.wikimedia.org (91.198.174.194): icmp_seq=2 ttl=57 time=7.58 ms
64 bytes from ncredir-lb.esams.wikimedia.org (91.198.174.194): icmp_seq=3 ttl=57 time=7.56 ms
64 bytes from ncredir-lb.esams.wikimedia.org (91.198.174.194): icmp_seq=4 ttl=57 time=7.59 ms

--- wikipedia.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 7.532/7.564/7.591/0.022 ms
$

Bạn có thể khám phá thêm các ví dụ về lệnh ping.

tra cứu

$ nslookup wikipedia.com
Server:         127.0.0.53
Address:        127.0.0.53#53

Non-authoritative answer:
Name:   wikipedia.com
Address: 91.198.174.194
Name:   wikipedia.com
Address: 2620:0:862:ed1a::3

$

đào

$ dig +short wikipedia.com
91.198.174.194
$

Nếu bạn không có thiết bị đầu cuối tiện dụng hoặc trong trường hợp bạn không cảm thấy thoải mái khi sử dụng nó, đừng ngại. Có rất nhiều công cụ whois có thể lấy IP của một trang web trực tiếp từ trình duyệt của bạn.

Một công cụ whois tuyệt vời như vậy có sẵn từ newsblog.pl Tools.

Bạn chỉ cần nhập tên miền của trang web mà bạn đang tìm kiếm để tìm địa chỉ IP và nhấp vào nút Tìm máy chủ và công cụ sẽ hiển thị cho bạn địa chỉ IP của trang web cũng như một số thông tin thú vị khác như vị trí và chi tiết lưu trữ .

Đăng kí

Địa chỉ IP là một phần không thể thiếu trong cách thức hoạt động của Internet ngày nay. Trong bài viết này, chúng tôi đã thảo luận về sự khác biệt giữa địa chỉ IP riêng tư và công khai và cách chúng tôi có thể xác định địa chỉ IP được gán cho giao diện mạng bao gồm các hệ thống WindowsLinux và Mac.