Script perl pour récupérer une adresse IP externe

Script perl pour récupérer une adresse IP externe

Ce simple script perl imprimera votre adresse IP externe attribuée par votre fournisseur Internet (idéal pour quelqu'un avec une adresse IP dynamique).

Tout d'abord, nous téléchargeons un fichier html depuis ipchicken.com puis expliquez ce fichier à correspondre à l'adresse IP au format x.X.X.X en utilisant une expression régulière.

Ensuite, le script supprime tous les caractères inutiles et imprime votre adresse IP externe sur le terminal. Enfin, le script supprime l'index précédemment téléchargé.fichier html.

Get-External-IP.PL:

#!/ usr / bin / perl # Obtenez un fichier html avec un système d'adresses IP externe ("wget ​​-q http: // ipchicken.com "); ouvert (fichier, ' 

Tutoriels Linux connexes:

  • Advanced Bash Regex avec des exemples
  • Comment comparer les fichiers à l'aide de Diff
  • Comment monter l'image ISO sur Linux
  • Fichiers de configuration Linux: 30 premiers
  • Masterring Bash Script Loops
  • Python Expressions régulières avec des exemples
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Comment configurer un serveur OpenVPN sur Ubuntu 20.04
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Xargs multithreads avec des exemples