Cách tìm địa chỉ IP bên ngoài của tôi trong Linux



Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

Mặc dù có một số giải pháp dòng lệnh để tìm địa chỉ IP của bạn trong Linux, nhưng hầu hết các giải pháp này đều hướng đến việc tìm số địa chỉ duy nhất được gán cho thiết bị của bạn. Nếu bạn muốn tìm ra địa chỉ IP mà các trang web HTTP xác định bạn là bên ngoài, thì nhiều khả năng bạn sẽ cần sử dụng lệnh tham chiếu đến máy chủ bên ngoài. Tin tốt là điều này cực kỳ dễ dàng trên hầu hết các bản phân phối Linux hiện đại. Thủ thuật này đặc biệt hữu ích nếu bạn đang sử dụng bất kỳ loại proxy nào hoặc định cấu hình bất kỳ cài đặt trình duyệt Web nâng cao nào.



Bạn sẽ cần bắt đầu bằng cách mở dấu nhắc lệnh. Nhấn giữ Ctrl, Alt và T hoặc tìm kiếm Terminal từ dấu gạch ngang Unity. Người dùng KDE và LXDE có thể nhấp vào menu Ứng dụng, trỏ tới Công cụ Hệ thống và sau đó nhấp vào mục Thiết bị đầu cuối. Bất kể bạn khởi động thiết bị đầu cuối của mình bằng cách nào, bạn sẽ không cần phải có quyền truy cập root cho việc này và có thể bạn đang sử dụng loại shell nào sẽ không quan trọng. Hầu hết các gói mà bạn sẽ làm việc đều được cài đặt theo mặc định trên hộp GNU / Linux trung bình đang được sử dụng hiện nay.



Phương pháp 1: Tìm địa chỉ IPv6 bên ngoài của bạn

Phần lớn các hệ thống mạng hiện đại sử dụng tiêu chuẩn IPv6, đây là phiên bản dài hơn nhưng an toàn và linh hoạt hơn nhiều so với dạng địa chỉ IP cũ. Nếu bạn muốn tìm số địa chỉ hiện đại này cho hệ thống của mình, hãy nhập nc 6.ifcfg.me 23 | grep –colour = không bao giờ có IP và nhấn enter. Vì đây là lệnh dài hơn một chút, bạn có thể muốn đánh dấu và sao chép nó. Để dán nó vào thiết bị đầu cuối của bạn, bạn cần nhấp vào menu Chỉnh sửa và chọn dán hoặc giữ Shift, Ctrl và V cùng lúc. Tùy thuộc vào bản phân phối của bạn và trình mô phỏng thiết bị đầu cuối bạn đang sử dụng, bạn cũng có thể nhấp vào nút chuột giữa rồi nhấn enter để chạy nếu bạn đã sao chép nó vào khay nhớ tạm.



Sau khi chạy lệnh, bạn sẽ thấy một chuỗi dài gồm tám nhóm chữ số thập lục phân. Đây là địa chỉ IPv6 hiện đại bên ngoài của bạn. Bạn có thể chạy lệnh này bất cứ khi nào bạn muốn xem địa chỉ bên ngoài của mình có bao giờ thay đổi hay không. Nó sẽ thay đổi nếu bạn kết nối máy tính bảng Linux với Wifi công cộng tại nhà hàng hoặc thư viện. Bạn cũng có thể muốn thêm nó vào tập lệnh shell nếu bạn định chạy nó khá thường xuyên. Nếu ISP của bạn cung cấp cho bạn một địa chỉ IP động, thì điều này cuối cùng vẫn có thể thay đổi. Nó sẽ tương đối tĩnh, nhưng đây là một cách tuyệt vời để theo dõi nó đề phòng.

Phương pháp 2: Tìm địa chỉ IPv4 bên ngoài của bạn

Mặc dù IPv4 là một tiêu chuẩn cũ hơn, nhưng nó vẫn được sử dụng rộng rãi trong thế giới mạng. Nếu bạn muốn tìm địa chỉ này, bạn có thể sử dụng trình duyệt Web dòng lệnh để tìm địa chỉ đó. Tùy thuộc vào cấu hình cài đặt Linux của bạn sử dụng, bạn có thể phải thử điều này hai lần, nhưng trong cả hai trường hợp, đó chỉ là một lệnh duy nhất mà không cần thao tác nào khác để tìm ra câu trả lời. Lần đầu tiên thử gõ w3m -dump whatismyip.akamai.com và nhấn enter. Bạn sẽ chỉ thấy địa chỉ IP bên ngoài mà không có bất kỳ thông tin nào khác. Chương trình này tự động kết thúc và đưa bạn trở lại lời nhắc.



Bạn có thể gặp lỗi khi cho rằng chương trình w3m chưa được cài đặt. Mặc dù bạn có thể cài đặt gói nếu muốn, nhưng bạn cũng có thể thử curl -s http://whatismyip.akamai.com/ và xem liệu điều này có hiệu quả không. Bạn có thể đã cài đặt curl. Nếu bạn làm vậy, thì bạn sẽ nhận được cùng một loại đầu ra đơn giản. Bạn không cần phải chơi xung quanh nữa. Mặc dù bạn có thể thêm bất kỳ lệnh nào hoạt động vào tập lệnh bash shell, bạn cũng có thể chạy nó bất cứ khi nào bạn muốn giống như lệnh trong phương pháp đầu tiên. Tất nhiên, bạn luôn có thể cài đặt curl hoặc w3m nếu bạn không có một trong hai gói. Mặc dù vậy, người dùng Linux kết nối mạng thường có ít nhất một trong số này.

Tùy thuộc vào một số yếu tố, địa chỉ IP của bạn có thể trông hơi khác so với địa chỉ ví dụ được định cấu hình ở đây. Các mạng khác nhau ở các vùng địa lý khác nhau đôi khi sẽ đặt spin của chính chúng hoặc thậm chí là các chữ viết tắt của riêng chúng lên trên mặt nạ thông thường được sử dụng để tính toán địa chỉ. Những địa chỉ chúng tôi sử dụng là địa chỉ giả từ một máy ảo chạy qua máy chủ proxy. Bạn không bao giờ nên cung cấp địa chỉ IP bên ngoài thực của mình trực tuyến, đó chính là lý do tại sao chúng tôi đã cố gắng thực hiện điều này khi chụp ảnh màn hình ví dụ.

3 phút đọc