Bonjour,
j'ai besoin de connecter deux systèmes linux par ethernet (pour que le premier, utilisant uboot, aille chercher son système sur le second, qui contient un serveur nfs+tftp).
Je n'ai pas de switch à disposition, je n'ai pas de cable croisé, mais il me semble qu'il est possible de faire une connexion directe avec un cable ethernet classique. Mes questions sont donc les suivantes, avec un cable ethernet classique:
1- comment vérifier que je peux faire cette connexion sans cable croisé?
2- comment configurer les connexions ?
j'ai essayé sur mon serveur:
ifconfig enp0s25 192.168.1.2 netmask 255.255.255.0
et sur ma mini-machine:
ifconfig eth0 192.168.1.1 netmask 255.255.255.0
Cela ne fonctionne pas (un simple ping ne répond rien, la phase de boot encore moins). Est-ce un problème de passerelle? Comment faire la connexion?
Merci pour votre aide
# =>câble croisé
Posté par papap . Évalué à 2.
A ma connaissance, il faut un câble croisé. Seuls certains switch reconnaissent les câbles croisés ou pas.
[^] # Re: =>câble croisé
Posté par EauFroide . Évalué à 1. Dernière modification le 27 juin 2017 à 19:42.
Je viens de checker sur LDLC et même les switch les moins chers (-10€) sont en auto MDI-I/MDI-X.
Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat
# Il te semble mal ....
Posté par totof2000 . Évalué à 0.
Peut-être que c'est possibles avec certaines cartes, maispour ma part je n'en ai jamais rencontré.
[^] # Re: Il te semble mal ....
Posté par Obsidian . Évalué à 8. Dernière modification le 27 juin 2017 à 18:52.
Au contraire, chez moi, ça fait bien longtemps que ça marche et que je n'ai plus eu à avoir recours à un câble croisé. En fait, il suffit qu'un seul des points de terminaison soit capable de se « retourner ». Et généralement, à moins d'avoir un produit d'entrée de gamme, les puces Ethernet des cartes-mères sont capables de le faire seul.
# MDI-X
Posté par Donk . Évalué à 3.
Pour cela, il faut que au moins un de tes serveurs aie un port Ethernet qui supporte le MDI-X et qu'il ne soit pas désactivé dans le bios.
Le problème est que ce n'est pas toujours clairement indiqué.
# parce que c'est possiblement un peu plus compliqué
Posté par NeoX . Évalué à 4.
il te faut donc un serveur TFTP configurer pour repondre au requete TFTP du client
dans mon cas, je regardes les tutos pour faire du boot PXE, qui explique comment monter :
1°) un serveur DHCP à qui ont dit ou aller pour faire du PXE
2°) un serveur PXE/TFTP qui va repondre avec un noyau minimaliste et des fichiers de configs pour faire un multiboot
3°) dans les menus du multiboot, lui dire quel noyau il va booter et comment il accede à son systeme (via NFS dans ton cas)
maintenant si tes deux machines ont deja demarré et que tu configure le reseau, alors cela devrait fonctionner,
car les machines recentes (ton serveur) sont capables de faire du MDI-X et donc de croiser le cable elles-meme.
# c'est quoi cette interface :
Posté par Anonyme . Évalué à 3.
enp0s25
après le ping suivant ton parfeu, il peu ne pas passer
moi je regarde :
qui peut donner une indication, et aussi les leds sur le connecteurs reseau pour au moins valider que le cable est bon.RX packets:164351133 errors:0 dropped:0 overruns:0 frame:0
TX packets:160700102 errors:0 dropped:0 overruns:0 carrier:0
[^] # Re: c'est quoi cette interface :
Posté par Renault (site web personnel) . Évalué à 4.
Ce sont les nouveaux noms d'interface pour remplacer les imprédictibles ethX. Le nom de l'interface est lié à ton interface réseau physique.
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec-Understanding_the_Predictable_Network_Interface_Device_Names.html
Cela se généralise depuis quelques années dans l'ensemble des distributions.
[^] # Re: c'est quoi cette interface :
Posté par Anonyme . Évalué à 2.
ah ok, merci pour l'info !
sinon j'ai toujours joué avec udev et j'ai toujours eu le nom que je voulais :)
# bilan
Posté par PegaseYa . Évalué à 1.
Merci pour vos commentaires. Effectivement, ce mode MDI-X n'est pas présent sur toute les cartes réseau, et notamment la mienne (en tous cas, je n'ai pas trouvé l'option dans le bios).
Avec un cable croisé, ça marche simplement avec la configuration mentionnée dans ma question.
merci encore
[^] # Re: bilan
Posté par NeoX . Évalué à 2.
le MDI-X n'est pas une option du bios, c'est une capacité physique de la carte reseau
si la machine ou la carte est trop vieille, c'est simplement pas disponible et il te faut mettre un switch entre les deux machines
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.