Auteur Sujet: Debian /etc/network/interfaces eth0 eth1 br0 ?  (Lu 10751 fois)

0 Membres et 1 Invité sur ce sujet

ochbob

  • Abonné Orange Fibre
  • *
  • Messages: 231
  • Beauzelle (31)
Debian /etc/network/interfaces eth0 eth1 br0 ?
« Réponse #12 le: 18 juillet 2019 à 13:32:11 »
Aucune trace de netplan sur ma distri et je suis sous Buster, c'est toujours ifupdown du coup.

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 345
Debian /etc/network/interfaces eth0 eth1 br0 ?
« Réponse #13 le: 18 juillet 2019 à 15:20:41 »
Pas de netplan par défaut sur buster en effet. Mais il est présent dans les dépôts.

https://unix.stackexchange.com/questions/515314/will-netplan-io-be-used-in-debian-buster

Par contre sur ubuntu oui... Je me suis d'ailleurs empressé de réinstaller ifupdown pour retrouver mon bon vieux /etc/network/interfaces  :P

C'est comme ifconfig que j'ai toujours tendance à taper à la place de ip a, je le trouve plus clair dans sa présentation des interfaces avec en plus l'affichage RX/TX et des erreurs s'il y en a.

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 424
  • Lyon (69) / St-Bernard (01)
    • Twitter
Debian /etc/network/interfaces eth0 eth1 br0 ?
« Réponse #14 le: 18 juillet 2019 à 15:33:02 »
J'ai hurlé la première fois que j'ai vu netplan.... Puis j'ai appris a m'en servir, depuis je n'utilise que ça :)


zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 258
  • Antibes (06) / Mercury (73)
Debian /etc/network/interfaces eth0 eth1 br0 ?
« Réponse #15 le: 18 juillet 2019 à 15:39:18 »
Je passerai à netplan quand il sera possible de configurer le "token" IPv6...

Pour l'instant je suis à mi-chemin, je fais du systemd-networkd (car il y a l'option IPv6Token) ;)

renaud07

  • Abonné Orange adsl
  • *
  • Messages: 3 345
Debian /etc/network/interfaces eth0 eth1 br0 ?
« Réponse #16 le: 18 juillet 2019 à 15:40:04 »
J'ai hurlé la première fois que j'ai vu netplan.... Puis j'ai appris a m'en servir, depuis je n'utilise que ça :)

On a eu la même réaction^^

Je vais essayer d'apprivoiser la bête quand j'aurais 5 min.

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 424
  • Lyon (69) / St-Bernard (01)
    • Twitter
Debian /etc/network/interfaces eth0 eth1 br0 ?
« Réponse #17 le: 18 juillet 2019 à 16:40:55 »
Je passerai à netplan quand il sera possible de configurer le "token" IPv6...

Comme tout changement lié a SystemD, tu as des grosses régressions les premières versions, nous on a perdu les post-up, mais de toute façon c'était sale :)
Wait&See !

ochbob

  • Abonné Orange Fibre
  • *
  • Messages: 231
  • Beauzelle (31)
Debian /etc/network/interfaces eth0 eth1 br0 ?
« Réponse #18 le: 22 décembre 2019 à 22:07:37 »
Hello :)

Je remonte le sujet, car je viens de m’apercevoir que networking.service me remonte des "erreurs"

Citer
déc. 20 07:31:47 systemd[1]: Starting Raise network interfaces...
déc. 20 07:31:48  ifup[1298]: RTNETLINK answers: File exists
déc. 20 07:31:48  ifup[1298]: ifup: failed to bring up br0
déc. 20 07:31:48  ifup[1298]: RTNETLINK answers: File exists
déc. 20 07:31:48  ifup[1298]: ifup: failed to bring up eth0
déc. 20 07:31:48  ifup[1298]: ifup: waiting for lock on /run/network/ifstate.eth1
déc. 20 07:31:54  systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
déc. 20 07:31:54  systemd[1]: networking.service: Failed with result 'exit-code'.
déc. 20 07:31:54  systemd[1]: Failed to start Raise network interfaces.

Je n'ai jamais fait attention car tout fonctionne bien, je suis tombé dessus par hasard tout à l'heure.

Pour rappel, voilà ma config actuelle:

source /etc/network/interfaces.d/*

# The loopback network interface

iface lo inet loopback

# Demarre les interfaces au boot

auto lo br0 eth0 eth1

# The primary network interface

allow-hotplug eth0
iface eth0 inet static
        address 192.168.1.100
        netmask 255.255.255.0
        broadcast 192.168.1.255
        network 192.168.1.0
up ip route add 192.168.1.0/24 dev eth0 src 192.168.1.100 table eth0table
        up ip route add default via 192.168.1.254 dev eth0 table eth0table
        up ip rule add from 192.168.1.100/32 table eth0table
        up ip rule add to 192.168.1.100/32 table eth0table
up ip route add default via 192.168.1.254 dev eth0
up ip route add 192.168.1.0/24 dev eth0 src 192.168.1.100

iface eth0 inet6 manual
        pre-up /sbin/modprobe -q ipv6 ; /bin/true

# Configuration br0/eth1

allow-hotplug eth1
iface eth1 inet manual
iface eth1 inet6 manual
pre-up /sbin/modprobe -q ipv6 ; /bin/true

# Set up bridge and give it a static ip

iface br0 inet static
        address 192.168.1.101
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        bridge_ports eth1
        bridge_stp off
        bridge_fd 0
        bridge_maxwait 0
up ip route add 192.168.1.0/24 dev br0 src 192.168.1.101 table br0table
        up ip route add default via 192.168.1.254 dev br0 table br0table
        up ip rule add from 192.168.1.101/32 table br0table
        up ip rule add to 192.168.1.101/32 table br0table
up ip route add 192.168.1.0/24 dev br0 src 192.168.1.101

# Allow autoconf for ipv6

iface br0 inet6 auto
        accept_ra 1

A priori c'est que j'aurais déjà plusieurs fois les même routes en fait, du coup il n'aime pas -
Citer
RTNETLINK answers: File exists

Est ce que qqun aurait une idée ?

Car tout fonctionne bien et mes interfaces sont bien up "<UP,BROADCAST,RUNNING,MULTICAST>" que ce soit la br0,eth0, etc

Merci d'avance !

FloBaoti

  • Abonné MilkyWan
  • *
  • Messages: 1 300
  • 34
Debian /etc/network/interfaces eth0 eth1 br0 ?
« Réponse #19 le: 27 décembre 2019 à 10:34:22 »
Il y a 2 fois une route vers 192.168.1.0/24 non ? Si c'est vraiment ce que tu veux faire, il faut changer la métrique de l'une des 2 il me semble.