recherche
  • Se connecter
  • S'inscrire
Réinitialisation du mot de passe réussie

Suivez les projets qui vous intéressent et découvrez les dernières actualités les concernant.

Maison Bibliothèques PHP bibliothèque IP PHP génère aléatoirement l'adresse IP de la province correspondante en fonction du nom de la province

générer IP

Générez aléatoirement l'adresse IPv4 correspondant à la province en fonction du nom de la province.

Fichiers de répertoire

QueryList.class.php // PHP采集类
phpQuery // QueryList类所需文件目录
IP.class.php // 主IP生成类
ip_segment.php // 采集生成的IPV4地址段

Mode d'emploi

Présentation des classes IP

require 'IP.class.php';

Comment utiliser

Si vous ne spécifiez pas de nom de province, une adresse IPV4 nationale sera générée aléatoirement.
$ip_address = IP::generate();
Spécifiez le nom de la province pour générer l'adresse IPV4 de la province correspondante
$ip_address = IP::generate('安徽');
Mettre à jour la plage d'adresses IPv4 dans chaque province
IP::update();

Le fichier contient les provinces :

* 北京 * 广东 * 山东 * 浙江 * 江苏 * 上海 * 辽宁 * 四川 * 河南 * 湖北 * 福建 * 湖南 * 河北 * 重庆 * 山西 * 江西 * 陕西 * 安徽 * 黑龙江 * 广西 * 吉林 * 云南 * 天津 * 内蒙 * 新疆 * 甘肃 * 贵州 * 海南 * 宁夏 * 青海 * 西藏
Clause de non-responsabilité

Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn

Comment obtenir l'adresse IP de la machine locale en python Comment obtenir l'adresse IP de la machine locale en python

11 Nov 2025

Vous pouvez utiliser le module socket pour obtenir l'adresse IP locale. Il est recommandé d'obtenir la véritable adresse IP du LAN (telle que 192.168.x.x) en se connectant à 8.8.8.8 pour éviter de renvoyer 127.0.0.1 ; dans les environnements de cartes multi-réseaux, la bibliothèque netifaces peut être utilisée pour obtenir toutes les IP d'interface.

Comment utiliser C pour effectuer une détection de paquets réseau ? Comment utiliser C pour effectuer une détection de paquets réseau ?

10 Nov 2025

Utiliser C pour capturer des paquets réseau nécessite de s'appuyer sur la bibliothèque libpcap ou Npcap. Ouvrez l'interface réseau via pcap_open_live, capturez les paquets de données avec pcap_loop, analysez les informations d'en-tête Ethernet et IP dans la fonction de rappel et extrayez les adresses IP source et de destination. Des droits d'administrateur sont requis et les filtres BPF sont correctement configurés pour améliorer les performances. 1. Installez libpcap-dev ou Npcap ; 2. Écrivez le code pour enregistrer la fonction de rappel afin de traiter le paquet d'origine ; 3. Liez la bibliothèque -lpcap lors de la compilation.

Langage Go : Tutoriel pour extraire efficacement les adresses IP des connexions TCP Langage Go : Tutoriel pour extraire efficacement les adresses IP des connexions TCP

12 Nov 2025

Cet article explique comment extraire simplement et efficacement une adresse IP pure (à l'exclusion des informations de port) d'un objet *net.TCPConn dans le langage Go. En utilisant la méthode RemoteAddr et les assertions de type fournies par la bibliothèque standard Go, les développeurs peuvent facilement obtenir l'objet net.IP pour obtenir une gestion précise des adresses IP. Les didacticiels fourniront des exemples de code spécifiques et des instructions d'utilisation.

MySQL - Explication détaillée de la séparation en lecture et en écriture basée sur Amoeba (image et texte) MySQL - Explication détaillée de la séparation en lecture et en écriture basée sur Amoeba (image et texte)

14 Mar 2017

Aujourd'hui, nous continuons le sujet de MySQL, et aujourd'hui nous vous proposons un article sur une solution pour réaliser la séparation lecture-écriture MySQL basée sur Amoeba, passons donc directement au sujet d'aujourd'hui. 1. Planification du serveur Nom d'hôte Adresse IP Noeud liuyazhuang152192.168.0.152amoebaliuyazhuang153192.168.0.153 Bibliothèque d'écriture liuyazhuang154

Go Language : Comment effectuer une résolution inversée de nom de domaine via l'adresse IP Go Language : Comment effectuer une résolution inversée de nom de domaine via l'adresse IP

13 Nov 2025

Ce tutoriel vise à résoudre la confusion courante lors de l'obtention de noms de domaine via des adresses IP en langage Go. De nombreux développeurs qui tentent d'utiliser net.LookupHost pour la résolution inverse constatent qu'il ne renvoie que l'adresse IP d'origine. Nous approfondirons l'utilisation correcte du package net de la bibliothèque standard Go, soulignerons clairement que la fonction net.LookupAddr doit être utilisée et démontrerons, à travers un exemple de code détaillé, comment résoudre efficacement et précisément les adresses IP en noms de domaine correspondants, réalisant ainsi la fonction de recherche inversée de l'IP au nom de domaine.

Détecter les valeurs en double pour des clés spécifiques dans les fichiers YAML à l'aide de Python et PyYAML Détecter les valeurs en double pour des clés spécifiques dans les fichiers YAML à l'aide de Python et PyYAML

09 Dec 2025

Cet article explique comment utiliser Python et sa bibliothèque PyYAML pour identifier les entrées en double pour des clés spécifiques (telles que les adresses IP et les types) dans les fichiers YAML. En parcourant les données YAML et en utilisant un dictionnaire pour suivre les combinaisons traitées, vous pouvez trouver efficacement les doublons qui correspondent aux critères et générer les résultats attendus.

Afficher plus