Các lệnh để lấy địa chỉ Public IP của server trên Termial/Bash

Dùng lệnh dig

dig +short myip.opendns.com @resolver1.opendns.com

Dùng lệnh wget

wget http://ipecho.net/plain -O – -q ; echo

Nếu chỉ muốn lấy địa chỉ IP 4:

curl -4 -s http://ipecho.net/plain

Dùng lệnh curl

curl ipecho.net/plain; echo
curl icanhazip.com
curl ifconfig.me

Trong bash script

#!/bin/bash
PUBLIC_IP=`wget http://ipecho.net/plain -O – -q ; echo`
echo $PUBLIC_IP

 

 

Comments

No comments yet. Why don’t you start the discussion?

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *