Απλό mini How-To για το πώς να γνωρίζετε ή να δείτε τη δημόσια 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 + short myip.opendns.com @ resolver1.opendns.com
Λάβετε υπόψη ότι δεν συνιστούμε να ακολουθήσετε τη μέθοδο curl / wget για λόγους ασφαλείας.
πηγή:
http://www.cyberciti. biz / faq / how-to-find-my-public-ip-address-from-command-line-on-a-linux
pacman -Ss για να μάθετε εάν έχει εγκατασταθεί ένα πακέτο;
.......
σε αυτή την περίπτωση:
pacman -Q | πακέτο grep
κάτι πιο καθολικό (δεν είναι όλοι τοξότες)
ποια μπούκλα &> / dev / null && echo "εγκαταστήθηκε" || ηχώ "όχι"
https://blog.desdelinux.net/viernes-de-terminal-ubicacion-geografica-ip/
Πάντα χρησιμοποιούσα το wget -qO- ifconfig.me/ip (είναι κεφαλαίο o. Όχι μηδέν)
χωρίς εγκατάσταση τίποτα, τουλάχιστον σε debian και παράγωγα
Νομίζω ότι είναι καλύτερο και πιο άμεσο:
curl ipinfo.io/ip
Σας ευχαριστώ πολύ για τις πληροφορίες! πολύ χρήσιμο, ειδικά όταν δεν έχετε γραφικό περιβάλλον σε διακομιστή 😉
αφορά