Прости мини инструкции за това как да знаете или да разгледате публичния си IP desde linux, без да използвате браузъра за достъп до типичните страници, които съществуват.
В този случай ще използвам Archlinux, но той е валиден и за други версии на Linux.
1 - Първо проверяваме дали имаме инсталиран "curl" по следния начин:
2 - В случай, че го няма, ние го инсталираме:
pacman -S къдряне
3 - Сега го стартираме или като нормален потребител, или като root, както следва:
извийте ifconfig.me
4 - Толкова простичко ли видя?
Е, надявам се да помогне на любопитните, които са мързеливи да отворят браузъра, за да видят своя ip.
Прегръдка на целта
Тази команда може също да служи:
wget -qO- icanhazip.com
Наздраве.
О чудесно! Благодаря!
Здравейте, използвам тази команда: dig + short myip.opendns.com @ resolver1.opendns.com
без да инсталирате нищо.
поздрави
dig + кратко myip.opendns.com @ resolver1.opendns.com
Моля, обърнете внимание, че не препоръчвам да следвате метода curl / wget поради съображения за сигурност.
източник:
http://www.cyberciti. biz / faq / как да намеря моя-публичен-ip-адрес-от-командния ред-на-linux
pacman -Ss да знаете дали е инсталиран пакет?
.......
в този случай:
pacman -Q | grep пакет
нещо по-универсално (не всички са стрелци)
който curl &> / dev / null && echo "инсталиран" || ехо "не"
https://blog.desdelinux.net/viernes-de-terminal-ubicacion-geografica-ip/
Винаги съм използвал wget -qO- ifconfig.me/ip (това е главна буква o. Не е нула)
без да инсталирате нищо, поне на debian и деривати
Мисля, че е по-добре и по-непосредствено:
curl ipinfo.io/ip
Благодаря ви много за информацията! много полезно, особено когато нямате графична среда на сървър 😉
поздрави