Je suis un développeur (mais pas un gars du réseau) et j'ai souvent besoin que mon MacBook Pro et mon PC travaillent ensemble pour coder / déboguer des applications mobiles.
Dernièrement, sur mon réseau domestique, mon Mac a commencé à obtenir une adresse IP sur le mauvais réseau (192.168.0.X). Le Mac et le PC sont connectés au même commutateur, mais le PC obtient l’IP 192.168.2.X, qui est correct. J'ai essayé de spécifier le routeur sur le Mac comme étant 192.168.2.1 mais il reçoit toujours une adresse 192.168.0.X.
Je suis à court d'idées et j'adorerais avoir des indices sur ce qui pourrait se passer (et sur la façon de le corriger).
ipconfig getpacket enX | grep server_identifier
où X est l'identifiant de votre interface (0 pour câblé, 1 pour sans fil; généralement). Une fois que vous avez cette adresse, essayez d’envoyer une requête ping. S'il y répond,arp <IP Address>
lancez la commande en utilisant l'adresse IP que vous venez d'envoyer. Postez la sortie à votre question.Réponses:
Le commutateur n'est pas responsable de la distribution des adresses IP. Par conséquent, le fait qu'elles soient connectées au même commutateur n'a pas d'importance.
C'est le serveur DHCP qui distribue les adresses IP. Le serveur DHCP sur les réseaux domestiques se trouve généralement à l'intérieur d'un routeur câblé ou WiFi, mais vous pouvez également trouver des serveurs DHCP sur d'autres périphériques réseau et en tant que fonctionnalité logicielle sur des PC.
Dans votre cas, il semble que deux serveurs DHCP puissent être connectés au même réseau. Ce n’est pas une bonne idée s’ils ne sont pas configurés pour interagir, car cela entraînerait des problèmes de configuration tels que ceux que vous rencontrez.
Recherchez les serveurs DHCP superflus et désactivez-les pour vous assurer que vos périphériques obtiennent les bonnes adresses IP.
la source
Cela m’était arrivé au travail après la mise à niveau d’un iMac vers Mojave. J'ai trouvé que la suppression de l'interface Ethernet, puis l'ajout de nouveau, corrige le problème. Après l'avoir rajouté, il a trouvé l'adresse DHCP correcte.
la source