Network Manager bond und vlan Interface anlegen

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
sharbich
Beiträge: 284
Registriert: 27.09.2013 21:12:40

Network Manager bond und vlan Interface anlegen

Beitrag von sharbich » 09.01.2023 12:50:44

Hallo Ihr Lieben,
da ich auf meinen Debian Server den "Home Assistant (Supervised)" installieren möchte, erfordert dieser die Installation des Network Manager.
Da ich aber eine sehr umfangreiche Netzwerkkonfiguration habe werden nach der Installation nicht alle Schnitstellen übernommen.

Hier bräuchte ich von Euch etwas Unterstützung. Meine aktuelle "interfaces" Datei sieht so aus:

Code: Alles auswählen

root@dsme01:~# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
# allow-hotplug eth0
auto eth0
iface eth0 inet manual

# The scondery network interface
# allow-hotplug eth1
# auto eth1
allow eth1
iface eth1 inet manual

# The thirty network interface
# allow-hotplug eth2
# auto eth2
allow eth2
iface eth2 inet manual

# The bond dmz network interface
auto bond0
iface bond0 inet static
	address 192.168.20.20
	netmask 255.255.255.0
	network 192.168.20.0
	gateway 192.168.20.1
	dns-search intern.harnet.de
	dns-nameservers 192.168.20.20
	bond-slaves eth1 eth2
	bond_mode 4
	bond_miimon 100
	bond_updelay 200
	bond_downdelay 200
	up ip addr add 192.168.20.24 brd + dev bond0
	up ip addr add 192.168.20.25 brd + dev bond0
	up ip addr add 192.168.20.26 brd + dev bond0
	up ip addr add 192.168.20.27 brd + dev bond0
	up ip addr add 192.168.20.28 brd + dev bond0
	up ip addr add 192.168.20.29 brd + dev bond0
	up ip addr add 192.168.20.30 brd + dev bond0
	up ip addr add 192.168.20.40 brd + dev bond0
	up ip addr add 192.168.20.50 brd + dev bond0

# IP Address for virtuel Nginx Host
	up ip addr add 192.168.20.10 brd + dev bond0    # swme01
	up ip addr add 192.168.20.100 brd + dev bond0	# mome01
	up ip addr add 192.168.20.101 brd + dev bond0	# pbxme01
	up ip addr add 192.168.20.120 brd + dev bond0   # mphpme01

# The bond cups network
auto bond0.110
iface bond0.110 inet static
        address 192.168.110.20
        netmask 255.255.255.0
        network 192.168.110.0
        dns-search intern.harnet.de
        dns-nameservers 192.168.20.20

# The bond plex network
auto bond0.120
iface bond0.120 inet static
	address 192.168.120.20
	netmask 255.255.255.0
	network 192.168.120.0
	dns-search intern.harnet.de
	dns-nameservers 192.168.20.20

# The bond openhub network
auto bond0.130
iface bond0.130 inet static
        address 192.168.130.20
        netmask 255.255.255.0
        network 192.168.130.0
        dns-search intern.harnet.de
        dns-nameservers 192.168.20.20

# The bond voip network
auto bond0.140
iface bond0.140 inet static
        address 192.168.140.20
        netmask 255.255.255.0
        network 192.168.140.0
        dns-search intern.harnet.de
        dns-nameservers 192.168.20.20

# The bond elk network
auto bond0.150
iface bond0.150 inet static
        address 192.168.150.20
        netmask 255.255.255.0
        network 192.168.150.0
        dns-search intern.harnet.de
        dns-nameservers 192.168.20.20
        up ip addr add 192.168.150.21 brd + dev bond0.150

# The bond voip network
auto bond0.200
iface bond0.200 inet static
        address 192.168.200.20
        netmask 255.255.255.0
        network 192.168.200.0
        dns-search intern.harnet.de
        dns-nameservers 192.168.20.20

# The bond openvpn network
auto bond0.10
iface bond0.10 inet manual
	up ip link set $IFACE up promisc on
	down ip link set $IFACE down promisc off
Da ich schon mal den Network Manager installiert habe weiß ich das er die interfaces Datei komplett leer macht. Warum passiert das? Gemäß dieser Aussage: https://wiki.debian.org/de/NetworkManager "NetworkManager behandelt nur Schnittstellen, die nicht in /etc/network/interfaces deklariert sind (siehe README-Datei)", dürfte das allerdings nicht der Fall sein. Was muss ich noch beachten wenn ich den Network Manager installiere?
Gruß von Stefan Harbich
Zuletzt geändert von sharbich am 10.01.2023 09:44:25, insgesamt 1-mal geändert.

sharbich
Beiträge: 284
Registriert: 27.09.2013 21:12:40

Re: Installation des NetworkManager

Beitrag von sharbich » 09.01.2023 15:25:10

Hallo,
ich habe jetzt den Network Manager installiert. Dieser gibt mir nach der Installation folgende Meldung:

Code: Alles auswählen

root@dsme01:~# apt-get install network-manager
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Vorgeschlagene Pakete:
  libteam-utils
Die folgenden NEUEN Pakete werden installiert:
  network-manager
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 3.048 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 15,6 MB Plattenplatz zusätzlich benutzt.
Vormals nicht ausgewähltes Paket network-manager wird gewählt.
(Lese Datenbank ... 288233 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../network-manager_1.30.6-1+deb11u1_amd64.deb ...
Entpacken von network-manager (1.30.6-1+deb11u1) ...
network-manager (1.30.6-1+deb11u1) wird eingerichtet ...

The following network interfaces were found in /etc/network/interfaces
which means they are currently configured by ifupdown:
- bond0
- bond0.10
- bond0.110
- bond0.120
- bond0.130
- bond0.140
- bond0.150
- bond0.200
- eth0
- eth1
- eth2
If you want to manage those interfaces with NetworkManager instead
remove their configuration from /etc/network/interfaces.
Wobei eth0, bond0 und bond0.10 nicht auftaucht? Warum nicht? Hier eine Info was vom Netzwerk Manager angelegt wurde:

Code: Alles auswählen

root@dsme01:~# nano /etc/NetworkManager/system-connections/Supervisor\ 
Supervisor bond0.110.110-421d304e-0201-4208-b8e1-b674b4596418.nmconnection
Supervisor bond0.110.110.nmconnection
Supervisor bond0.120.120-b0de405c-2a39-483d-8c0f-1135be0bdbd3.nmconnection
Supervisor bond0.120.120.nmconnection
Supervisor bond0.130.130-8415888e-bbdb-4abb-b26c-f842dfd21f67.nmconnection
Supervisor bond0.130.130.nmconnection
Supervisor bond0.140.140-929fb3cc-013c-4b30-86cb-2480515185ef.nmconnection
Supervisor bond0.140.140.nmconnection
Supervisor bond0.150.150-5c59bb5b-2081-4e38-b533-b86b5e71abc4.nmconnection
Supervisor bond0.150.150.nmconnection
Supervisor bond0.200.200-f7054b5b-2d32-4791-b837-5a993eb53627.nmconnection
Supervisor bond0.200.200.nmconnection
Supervisor eth1.nmconnection
Supervisor eth2.nmconnection

sharbich
Beiträge: 284
Registriert: 27.09.2013 21:12:40

Re: Installation des NetworkManager

Beitrag von sharbich » 10.01.2023 09:43:46

Hallo Ihr Lieben,
kann mir keiner weiterhelfen wie ich im Network Manager bond und vlan Intererface anlege?
Gruß von Stefan

Antworten