Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 10-07-2015 13:54:10

Kusajika
Membre
Inscription : 08-04-2015

[Résolu]Problème d'addresse IP sur Serveur Jessie avec 2cartes réseaux

Bonjour, voilà j'ai un problème que je n'arrive pas à identifier sur un serveur virtuel en Jessie

je paramètre mon fichier /etc/network/interfaces:

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo eth0 eth1
iface lo inet loopback

# The primary network interface
allow-hotplug eth0 eth1
iface eth0 inet static
        address 192.168.121.94
        netmask 255.255.255.0
        network 192.168.121.0
        broadcast 192.168.121.255
        gateway 192.168.121.11

iface eth1 inet static
        address 172.22.0.102
        netmask 255.255.0.0
        network 172.22.0.0
        broadcast 172.22.255.255
        dns-nameservers 172.22.0.100
 


(Le 172.22.0.100 est celui sur lequel se trouve le DHCP)
je lance:

ifconfig


eth0      Link encap:Ethernet  HWaddr 00:0c:29:a5:2c:cd
          inet adr:192.168.121.94  Bcast:192.168.121.255  Masque:255.255.255.0
          adr inet6: fe80::20c:29ff:fea5:2ccd/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:266 errors:0 dropped:0 overruns:0 frame:0
          TX packets:115 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:35786 (34.9 KiB)  TX bytes:17764 (17.3 KiB)

eth1      Link encap:Ethernet  HWaddr 00:0c:29:a5:2c:d7
          inet adr:172.22.113.210  Bcast:172.22.255.255  Masque:255.255.0.0
          adr inet6: fe80::20c:29ff:fea5:2cd7/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:285 errors:0 dropped:0 overruns:0 frame:0
          TX packets:74 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:38907 (37.9 KiB)  TX bytes:10942 (10.6 KiB)

lo        Link encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:26 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:2897 (2.8 KiB)  TX bytes:2897 (2.8 KiB)
 



et je me suis connecté en ssh sur la machine virtuelle en utilisant bien l'adresse 172.22.0.102 que j'ai paramétré dans mon fichier interfaces....

Dernière modification par Kusajika (10-07-2015 16:44:11)

Hors ligne

#2 10-07-2015 14:07:25

robert2a
Membre
Lieu : France
Distrib. : Sid
Noyau : Linux
(G)UI : Mate
Inscription : 15-11-2014

Re : [Résolu]Problème d'addresse IP sur Serveur Jessie avec 2cartes réseaux

Bonjour

si tu peut completer ton profil du forum smile

pour le virtuel c'est pas ma tasse de thé tongue , mais ta config réseau pour moi est des plus exotique , peut etre que je ne suis au fait des dernieres infos

dans ton fichier "interfaces" tu a quoi ? (au dessus tu nous donne /etc/network/interfaces.d/*

j'ai beau relire je ne comprend pas ta config (jessie est ton os que tu fais tourner en virtuel ?  et comment  tongue)
sinon tu appelle quoi "serveur virtuel" ?

Hors ligne

#3 10-07-2015 14:38:30

Kusajika
Membre
Inscription : 08-04-2015

Re : [Résolu]Problème d'addresse IP sur Serveur Jessie avec 2cartes réseaux

Bonjour , c'est le contenu de mon fichier interfaces que j'ai donné,

En fait c'est dans le fichier interfaces que la ligne source /etc/network/interfaces.d/* se trouve.

Sinon c'est un HP Prolian sur lequel VMWare est installé, et dessus y'a 3 machines virtuelles qui tournent, 2 Debian Wheezy et la Jessie que j'installe actuellement.

Hors ligne

#4 10-07-2015 15:33:13

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu]Problème d'addresse IP sur Serveur Jessie avec 2cartes réseaux

Mauvaises balises de code pour le contenu du fichier interfaces : ce code ne doit pas être entré dans un shell super-utilisateur, c'est un fichier de configuration. Utiliser "Autre code".

ifconfig n'est pas capable d'afficher plusieurs adresses IP configurées sur une interface sans alias. Affiche la configuration des interfaces avec ip addr, cela devrait aussi afficher l'adresse IP que tu as configurée sur eth1. Mais cela n'expliquera pas d'où vient cette adresse 192.168.121.94. Cette adresse fait-elle partie du pool DHCP ? Y a-t-il un processus client DHCP qui tourne (dhclient, udhcpc, dhcpcd, pump...) ? NetworkManager est-il installé ?

Hors ligne

#5 10-07-2015 16:04:12

Kusajika
Membre
Inscription : 08-04-2015

Re : [Résolu]Problème d'addresse IP sur Serveur Jessie avec 2cartes réseaux

raleur a écrit :

ifconfig n'est pas capable d'afficher plusieurs adresses IP configurées sur une interface sans alias.



Je ne comprend pas vraiment pourquoi ça ne peut pas , car à chaque fois ça fonctionne, sur mes autres serveurs Debian Wheezy ça m'affiche bien le résultat de ce que j'ai entré dans mon fichier interfaces .

l'adresse 192.168.121.94 est configuré en static dans mon fichier /etc/network/interfaces:

iface eth0 inet static
        address 192.168.121.94



Et oui il y a un serveur DHCP qui lui est en 172.22.0.100 mais ne gère pas les adresse 172.22.0.X
La partie 172.22.0.0/8 est géré par un serveur Debian Wheezy sur lequel un serveur DHCP fonctionne, et qui me filtre l'internet de mon réseau en transparent avec Squid+SquidGuard ect..

Si y'a besoin de précision sur le réseau etc je peux faire un schéma mais je ne pense que ce n'est pas le fond du problème, ce que je peux préciser c'est que sur la partie 192.168.121.0/16 il n'y a pas de DHCP et que les seules adresses que j'ai deçu le sont en statique.

et sinon

 ip addr


 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:a5:2c:cd brd ff:ff:ff:ff:ff:ff
    inet 192.168.121.94/24 brd 192.168.121.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fea5:2ccd/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:a5:2c:d7 brd ff:ff:ff:ff:ff:ff
    inet 172.22.113.210/16 brd 172.22.255.255 scope global eth1
       valid_lft forever preferred_lft forever
    inet 172.22.0.102/16 brd 172.22.255.255 scope global secondary eth1
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fea5:2cd7/64 scope link
       valid_lft forever preferred_lft forever
 

Dernière modification par Kusajika (10-07-2015 16:08:48)

Hors ligne

#6 10-07-2015 16:38:02

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu]Problème d'addresse IP sur Serveur Jessie avec 2cartes réseaux

Kusajika a écrit :

Je ne comprend pas vraiment pourquoi ça ne peut pas


C'est une limitation d'ifconfig qui est une commande obsolète. Il n'y a rien à comprendre, à part que ce n'est pas pour rien qu'on recommande d'utiliser la commande ip à la place.

Je me suis trompé d'adresse dans la question de mon message précédent : je voulais parler de l'invitée surprise 172.22.113.210 et non de 192.168.121.94. Cette adresse fait-elle partie du pool DHCP ? Si oui, y a-t-il un processus client DHCP qui tourne sur la machine virtuelle ? Si non, n'y aurait-il pas un fichier dans /etc/network/interfaces.d/ qui est "sourcé" au début de /etc/network/interfaces ? L'adresse 172.22.0.102 que tu as définie est marquée "secondary", cela indique que 172.22.113.210 a été configurée en premier, ce qui pourrait correspondre.

Dernière modification par raleur (10-07-2015 16:38:42)

Hors ligne

#7 10-07-2015 16:42:19

Kusajika
Membre
Inscription : 08-04-2015

Re : [Résolu]Problème d'addresse IP sur Serveur Jessie avec 2cartes réseaux

et sans rien faire ça vient de m'afficher la bonne adresse maintenant.... j'aimerai bien comprendre ce temps de décalage quand même.....

Hors ligne

#8 10-07-2015 16:48:45

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu]Problème d'addresse IP sur Serveur Jessie avec 2cartes réseaux

Je répète : ifconfig n'est pas fiable ! ip addr affiche toujours les deux adresses IPv4 sur eth1 ?

Hors ligne

#9 10-07-2015 16:52:48

Kusajika
Membre
Inscription : 08-04-2015

Re : [Résolu]Problème d'addresse IP sur Serveur Jessie avec 2cartes réseaux

raleur a écrit :

C'est une limitation d'ifconfig qui est une commande obsolète. Il n'y a rien à comprendre, à part que ce n'est pas pour rien qu'on recommande d'utiliser la commande ip à la place.


Ok, mais pourtant la commande me retourne bien mes infos des mes cartes eth0 eth1 etc... Je prend bien en compte ta remarque et je vais donc essayer de changerma mauvaise habitude de l'utiliser, pourtant cette commade est encore présente sous Jessie...

raleur a écrit :


Je me suis trompé d'adresse dans la question de mon message précédent : je voulais parler de l'invitée surprise 172.22.113.210 et non de 192.168.121.94. Cette adresse fait-elle partie du pool DHCP ? Si oui, y a-t-il un processus client DHCP qui tourne sur la machine virtuelle ? Si non, n'y aurait-il pas un fichier dans /etc/network/interfaces.d/ qui est "sourcé" au début de /etc/network/interfaces ? L'adresse 172.22.0.102 que tu as définie est marquée "secondary", cela indique que 172.22.113.210 a été configurée en premier, ce qui pourrait correspondre.



Alors non il n'y avait rien dans le dossier /etc/network/interfaces.d/
Alors apparemment si je comprend bien ce qui s'est passé c'est que mon DHCP à attribué une adresse, celle-ci n'était plus d'actualité lorsque j'ai mis mes adresses en static dans le fichier interfaces, mais lors des commandes ip addr et ifconfig , il m'affichait quand même cette "ancienne" adresse, alors qu'il avait bien pris en compte ma config car je m'étais connecté sur ma machine en ssh en utilisant l'adresse 172.22.0.102 ....

Hors ligne

#10 10-07-2015 17:38:26

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu]Problème d'addresse IP sur Serveur Jessie avec 2cartes réseaux

Tu veux dire que dans le fichier interfaces, eth1 était initialement configurée en dhcp, puis tu as modifié la définition d'eth1 dans le fichier interfaces sans l'avoir arrêtée auparavant avec ifdown eth1 ni redémarré la machine ? Dans ce cas cela peut expliquer la coexistence des deux adresses.
Règle : quand on modifie la définition d'une interface dans /etc/network/interfaces, il faut l'arrêter avant sinon ifupdown ne saura pas comment la déconfigurer correctement avant de la reconfigurer.

Kusajika a écrit :

mais pourtant la commande me retourne bien mes infos des mes cartes eth0 eth1 etc.


Mais pas toutes les infos. Tu as expérimenté le cas typique : quand une interface a plusieurs adresses IP (ce qui peut être voulu, et supporté par le fichier interfaces), ifconfig ne les affiche pas forcément toutes - à moins que chacune ait un"label" (alias) eth1[:xxx] distinct.

Kusajika a écrit :

pourtant cette commade est encore présente sous Jessie


Compatibilité, compatibilité...

Hors ligne

#11 10-07-2015 21:37:27

robert2a
Membre
Lieu : France
Distrib. : Sid
Noyau : Linux
(G)UI : Mate
Inscription : 15-11-2014

Re : [Résolu]Problème d'addresse IP sur Serveur Jessie avec 2cartes réseaux

Kusajika a écrit :

Bonjour , c'est le contenu de mon fichier interfaces que j'ai donné,

En fait c'est dans le fichier interfaces que la ligne source /etc/network/interfaces.d/* se trouve.

Sinon c'est un HP Prolian sur lequel VMWare est installé, et dessus y'a 3 machines virtuelles qui tournent, 2 Debian Wheezy et la Jessie que j'installe actuellement.



ok ok hmm tongue  2 wheezy plus une jessie rien que ça
je comprend mieux mais je risquais pas de t aider wink
la solution me sera peut etre utile on sait jamais smile

Hors ligne

#12 12-12-2016 22:06:32

Gregory
Membre
Lieu : Nowhere
Distrib. : Debian Jessie & Kali Linux
Noyau : Linux 3.16.0-4-amd64 / Linux 4.6.0-kali1-amd64
(G)UI : GNOME
Inscription : 12-12-2016

Re : [Résolu]Problème d'addresse IP sur Serveur Jessie avec 2cartes réseaux

Bonsoir, je viens de tester cette configuration de /etc/network/interfaces sur Debian Jessie:

auto eth0
iface eth0 inet static
     address 10.0.0.1
     netmask 255.0.0.0
     network 10.0.0.0
     mtu 1500


j'ai termine avec un

ifdown eth0 && ifup eth0


fonctionne super bien. yes.gif

Dernière modification par Gregory (12-12-2016 22:30:55)


I'm using Linux since i'm teenager (i was 16 years old) and i'm using it today as my Netbooks OS
HP Elitebook 2560p with Debian
Aspire One 725 with Kali Linux
I'm also an technician in Windows & Mac OS (based on Unix)

Hors ligne

#13 12-12-2016 22:15:00

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 3.16.0-4-amd64 - 3.16.39-1
(G)UI : gnome 1:3.14+3
Inscription : 21-10-2008

Re : [Résolu]Problème d'addresse IP sur Serveur Jessie avec 2cartes réseaux

Il mes semble qu'un ifup eth0 est maintenant nécessaire pour réactiver la connexion...
La commande ifup :
https://debian-facile.org/doc:systeme:ifup

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

Pied de page des forums