Cách xem địa chỉ IP công cộng của bạn trên Kali Linux



Cách xem địa chỉ IP công cộng của bạn trên Kali Linux

Xem IP là điều khá đơn giản, nếu nó là địa chỉ IP riêng, thì đơn giản nhất các cậu chỉ cần gõ ifconfig hoặc một số lệnh khác với chức năng tương tự khác là ra liền. Nhưng với địa chỉ IP công cộng thì phải làm sao ?. Thì có các trang web sẽ giúp chúng ta xem địa chỉ ip công cộng, vì khi ta truy cập vào bất kì trang web nào thì ip của ta luôn bị ghi lại. Vậy tại sao ta không áp dụng ngay cách xem ip từ dòng lệnh, vừa đơn giản vừa tiết kiệm đúng không nào. Vậy thì trong bài viết này, tớ và các cậu sẽ cùng đi tìm hiểu cách xem ip công cộng bằng công cụ dòng lệnh có tên curl (Client URL Request Library). cURL được sử dụng để chuyển dữ liệu từ nơi này sang nơi khác. Nó là một công cụ dòng lệnh để nhận và gửi tệp bằng url. Nó bao gồm các lệnh và thư viện cURL khác nhau có thể hoạt động với các giao thức khác nhau. Xem thêm về cURL tại [ ĐÂY ]

Với các trang web giúp chúng ta xem địa chỉ ip công cộng thì thông thường nó cũng hỗ trợ luôn một api (hoặc tương tự hoặc khác) để ta có thể dễ dàng áp dụng hơn. Vậy với thử thuật dòng lệnh sau đây ta sẽ gửi một yêu cầu http đến sau đó nó sẽ trả về ip công cộng của ta, việc của ta là in nó lên màn hình thôi. 😗 . Quá đơn giản phải không các cậu. Giống như trong một bài viết nào đó của tớ, tớ cũng đã hướng dẫn các cậu các tận dụng các api này để viết công cụ quét thông tin vậy ấy !

Cách xem địa chỉ IP công cộng của bạn trên Kali Linux

Đơn giản là các cậu cứ đánh lệnh sau theo cấu trúc này cho tớ :
curl <trang-web>
Vậy là xong phần cấu trúc, ở <trang-web> các cậu có thể chọn một trong các trang web sau, trang nào cũng được hết ớ !.

  • ip.tyk.nu
  • wgetip.com
  • icanhazip.com
  • whatismyip.akamai.com
  • ipecho.net/plain
  • ident.me/
  • ifconfig.me
  • icanhazip.com
  • whatismijnip.nl/
  • checkip.amazonaws.com

Và nếu các cậu muốn tạo một thông báo đẹp đẹp như sau thì các cậu có thể dùng lệnh sau :
zenity --info --text "$(curl -s <trang-web>)"

Ok ! Và nếu gặp một số lỗi nho nhỏ, ngoại trừ lỗi chết link thì các cậu còn có thể thêm vào cấu trúc sau, vừa ngon lại vừa đẹp.

  • curl <trang-web> -w "\n"
  • curl -s <trang-web>
  • curl -s <trang-web> -w "\n"


OK ! DONE 

[ " Bài viết có tham khảo của yeahhub.com " ]
[ " Vài giây nữa thôi, người trở về được không, vài giây nữa thôi ... " ] 

Một số mẹo nhỏ
Trương Hướng @truonghuong

Xin chào mọi người! Là mình đây, người viết những hồi kí về những chuyến đi của chính mình và hy vọng sẽ gặp được những người cùng chung sở thích với mình trên blog này!