Aller au contenu principal

Configuration IP statique

Connexion directe du port Ethernet au PC

Depuis FlyOS-Fast v1.3.9, le port Ethernet prend en charge la détection automatique de la connexion directe à un PC ou à un routeur. Si le port Ethernet de l'appareil est connecté directement à un PC, attendez environ 15 secondes puis accédez à l'appareil via 10.10.10.1 ou local.klipper.cn ; il n'est généralement pas nécessaire de configurer manuellement une adresse IP statique pour une connexion directe.

Utilité et avantages de l'IP statique

La configuration d'une adresse IP statique garantit que l'appareil possède une adresse fixe sur le réseau, offrant une connexion réseau stable et fiable pour divers scénarios d'application.

Principaux scénarios d'application

  1. Assurer une accessibilité stable de l'appareil

    • L'appareil conserve toujours la même adresse IP, facilitant l'accès et le contrôle à distance
    • Convient aux serveurs Web, communications MQTT, contrôle PLC et autres scénarios nécessitant une adresse fixe
  2. Simplifier la gestion du réseau

    • Dans un réseau local ou industriel, les caméras, capteurs, contrôleurs et autres appareils nécessitent une adresse IP fixe
    • Facilite la connexion stable d'autres systèmes et services
  3. S'adapter aux environnements réseau spéciaux

    • L'utilisation d'une IP statique est obligatoire dans les environnements sans service DHCP (comme l'automatisation industrielle, l'informatique de périphérie)
    • Évite de dépendre de l'attribution dynamique d'adresses
  4. Améliorer l'efficacité du développement et du débogage

    • Une adresse IP fixe facilite la localisation et la connexion rapides à l'appareil
    • Simplifie les procédures de test répétitives
  5. Prise en charge du mécanisme de découverte d'appareils

    • Lors de l'accès à l'appareil via des plages d'adresses IP prédéfinies, l'IP statique garantit que l'appareil répond comme prévu

Comparaison des avantages de l'IP statique

AvantageDescription
Stable et fiableL'adresse IP est fixe, garantissant la stabilité des communications pour les appareils fonctionnant à long terme
Adapté aux environnements sans interfaceIdéal pour les environnements sans interface graphique comme les systèmes embarqués
Maintenance à distance pratiquePlus efficace pour les connexions via SSH, Web, API, etc.
Adaptation aux réseaux fermésObligatoire dans les réseaux industriels ou privés sans DHCP
Prise en charge de l'automatisationLes scripts de déploiement, de surveillance et de mise à jour dépendent de la cohérence de l'adresse IP

Configuration côté système

Suggestions pour le choix de l'adresse IP
  • Évitez d'utiliser des adresses IP proches des valeurs limites comme 0, 1, 254, 255
  • L'utilisation de 192.168.1.254 peut être revendiquée par d'autres applications, entraînant une connexion instable
  • Il est recommandé d'utiliser des adresses IP dans la plage intermédiaire, comme 192.168.1.100 - 192.168.1.200

Étapes de configuration

  1. Connexion au terminal système

    • Connectez-vous au système de l'appareil via SSH
  2. Afficher les interfaces réseau

    • Exécutez la commande : ip link show
    • Notez le nom de la carte réseau, comme eth0, end0
    Loading...
  3. Modifier le fichier de configuration réseau

    • Exécutez la commande : nano /etc/systemd/network/end0.network
    • Remarque : end0 dans le nom du fichier doit être remplacé par le nom réel de la carte réseau
    Loading...
  4. Configurer les paramètres IP statiques

    • Modifiez le contenu du fichier comme suit (ajustez selon l'environnement réseau réel) :
    [Match]
    # Correspond au nom de la carte réseau, à modifier selon la situation réelle
    Name=end0

    [Network]
    # Définit l'adresse IP statique et le masque de sous-réseau
    # /24 indique que le masque de sous-réseau est 255.255.255.0
    Address=192.168.1.100/24
    # Définit l'adresse de passerelle par défaut
    Gateway=192.168.1.1
    # Définit le serveur DNS
    DNS=8.8.8.8
    DNS=114.114.114.114
    Loading...
  5. Enregistrer et appliquer la configuration

    • Appuyez sur Ctrl + S pour enregistrer le fichier
    • Appuyez sur Ctrl + X pour quitter l'éditeur
    • Exécutez la commande pour redémarrer le service réseau : systemctl restart systemd-networkd
  6. Vérifier le résultat de la configuration

    • Exécutez la commande : ip a
    • Confirmez que l'adresse IP affichée correspond à la configuration
    Loading...

Configuration côté PC

Pour garantir que le PC puisse communiquer normalement avec l'appareil ayant une adresse IP statique, une configuration réseau correspondante est nécessaire côté PC.

Paramètres réseau

ParamètreExigence de configurationDescription
IP locale192.168.1.xxxDoit être dans le même sous-réseau que l'IP de l'appareil
Passerelle192.168.1.1Doit être identique à la passerelle configurée sur l'appareil
Masque de sous-réseau255.255.255.0Correspond à la configuration /24 de l'IP de l'appareil
Serveur DNS8.8.8.8114.114.114.114Utilisation de services DNS publics courants

Méthode de configuration

Système Windows

  1. Ouvrez le "Centre réseau et partage"
  2. Cliquez sur "Modifier les paramètres de l'adaptateur"
  3. Faites un clic droit sur la connexion réseau actuellement utilisée, puis sélectionnez "Propriétés"
  4. Double-cliquez sur "Protocole Internet version 4 (TCP/IPv4)"
  5. Sélectionnez "Utiliser l'adresse IP suivante" et remplissez les paramètres correspondants

Système macOS

  1. Ouvrez "Préférences Système" → "Réseau"
  2. Sélectionnez la connexion réseau actuellement utilisée
  3. Cliquez sur "Avancé" → "TCP/IP"
  4. Configurez "IPv4" sur "Manuel"
  5. Renseignez l'adresse IP, le masque de sous-réseau et l'adresse du routeur correspondants

Test de connectivité

Une fois la configuration terminée, il est recommandé d'effectuer un test de connectivité :

# Exécutez la commande ping côté PC pour tester la connectivité
ping 192.168.1.100

# Si une réponse est reçue, la configuration réseau est réussie
Dépannage

Si l'appareil ne répond pas au ping, vérifiez :

  • Si le câble réseau est correctement connecté
  • Si les paramètres du pare-feu bloquent la communication
  • Si les adresses IP sont dans le même sous-réseau
  • Si le masque de sous-réseau et la passerelle sont correctement configurés
Loading...