Bookworm Netzwerkinderfaces konfigurieren

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
user08157
Beiträge: 76
Registriert: 25.07.2014 18:26:23

Bookworm Netzwerkinderfaces konfigurieren

Beitrag von user08157 » 06.06.2024 21:34:27

Hallo,
mit # ls /sys/class/net finde ich:
eno1 lo

Auch bei #routel
wird was angezeigt
Dst Gateway Prefsrc Protocol Scope Dev Table
default 192.168.1.3 192.168.1.223 dhcp eno1
192.168.1.0/24 192.168.1.223 kernel link eno1

Nur bei
#ifdown eno1 oder anderen Befehlen tut sich nichts
# ifdown: unknown interface eno1

Aktuell ist das nur irgendwie über KDE Systemeinstellungen funktioniert.
Ich würde aber gerne wieder die stat. IP, Route Nameserver, usw. wieder selbst festlegen wollen.
/etc/network/interfaces, usw
Was macht da das KDE Programm?
Gruss

mat6937
Beiträge: 3372
Registriert: 09.12.2014 10:44:00

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von mat6937 » 06.06.2024 22:05:00

user08157 hat geschrieben: ↑ zum Beitrag ↑
06.06.2024 21:34:27
...
/etc/network/interfaces, usw
Was macht da das KDE Programm?
Wie sind die Ausgaben von:

Code: Alles auswählen

cat /var/log/boot.log | grep -iE 'network-|connman|networking'
systemctl list-units --type=service | grep -iE 'network|connman'
ip a
cat /etc/network/interfaces
?
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

user08157
Beiträge: 76
Registriert: 25.07.2014 18:26:23

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von user08157 » 07.06.2024 13:06:30

# 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).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback


Und der Befehl zuvor:
# cat /var/log/boot.log | grep -iE 'network-|connman|networking'
systemctl list-units --type=service | grep -iE 'network|connman'
ip a
networking.service loaded active exited Raise network interfaces
NetworkManager-wait-online.service loaded active exited Network Manager Wait Online
NetworkManager.service loaded active running Network Manager
systemd-timesyncd.service loaded active running Network Time Synchronization
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
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 noprefixroute
valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether d8:cb:8a:42:cd:26 brd ff:ff:ff:ff:ff:ff
altname enp0s25
inet 192.168.1.223/24 brd 192.168.1.255 scope global dynamic noprefixroute eno1
valid_lft 3192sec preferred_lft 3192sec
inet6 2a02:8109:30bf:e750::8bb2/128 scope global dynamic noprefixroute
valid_lft 42794sec preferred_lft 42794sec
inet6 2a02:8109:30bf:e750:c27b:2921:412c:c917/64 scope global dynamic noprefixroute
valid_lft 86401sec preferred_lft 43201sec
inet6 fe80::875c:7115:26ec:b926/64 scope link noprefixroute
valid_lft forever preferred_lft forever
root@CUXdebian:~# 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).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

mat6937
Beiträge: 3372
Registriert: 09.12.2014 10:44:00

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von mat6937 » 07.06.2024 14:54:40

user08157 hat geschrieben: ↑ zum Beitrag ↑
07.06.2024 13:06:30

Code: Alles auswählen

# 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).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback
Du hast in der interfaces-Datei, keine (passende) Konfiguration für das eno1-Interface.

Code: Alles auswählen

ls -la /etc/network/interfaces.d
?
Die IP wird (evtl.) per dhcp, mit dem NetworkManager zugewiesen. Wenn Du das nicht willst, kannst Du evtl. eine Ausnahme für eno1 im NM konfigurieren oder den NM deaktivieren (evtl. maskieren). Wie ist die range des DHCP-Pools?
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

user08157
Beiträge: 76
Registriert: 25.07.2014 18:26:23

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von user08157 » 07.06.2024 14:58:28

Ich habe /etc/network/interfaces für eno1 konfiguriert, sogar NameServer bind geht!
Nach Neustart muss ich allerdings noch # ifup eno1 machen


Ich weiß nicht was da kde drin rumfummelt in den Systemeinstellungen, kann man das nicht irgendwie alles ausmachen?

user08157
Beiträge: 76
Registriert: 25.07.2014 18:26:23

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von user08157 » 07.06.2024 15:02:35

mat6937 hat geschrieben: ↑ zum Beitrag ↑
07.06.2024 14:54:40
Die IP wird (evtl.) per dhcp, mit dem NetworkManager zugewiesen. Wenn Du das nicht willst, kannst Du evtl. eine Ausnahme für eno1 im NM konfigurieren oder den NM deaktivieren (evtl. maskieren). Wie ist die range des DHCP-Pools?
Die Probleme sind entstanden als ich den ersten Neustart nach Installation gemacht habe. Durch rumfummeln in der KDE Konfiguration ging es dann ja.
Der Haupt dhcp ist der Rechner, das andere sind so Vodafone Modem oder WRT54GL zur Hilfe.

PS:
# ls -la /etc/network/interfaces.d/
ist leer
Zuletzt geändert von user08157 am 07.06.2024 15:05:42, insgesamt 1-mal geändert.

mat6937
Beiträge: 3372
Registriert: 09.12.2014 10:44:00

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von mat6937 » 07.06.2024 15:03:03

user08157 hat geschrieben: ↑ zum Beitrag ↑
07.06.2024 14:58:28
Ich habe /etc/network/interfaces für eno1 konfiguriert, ...
Dann zeige mal diese (persistent?) Konfiguration, in der interfaces-Datei.
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

mat6937
Beiträge: 3372
Registriert: 09.12.2014 10:44:00

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von mat6937 » 07.06.2024 15:06:43

user08157 hat geschrieben: ↑ zum Beitrag ↑
07.06.2024 15:02:35
Der Haupt dhcp ist der Rechner, ...
Das verstehe ich jetzt nicht. Um welchen Rechner geht es? Von welchem DHCP-Server bekommt der NM z. Zt. die IP-Adresse, die dem eno1-Interface zugewiesen ist?
BTW: Die brauchbare Konfiguration macht man nach dem 1. Neustart.
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

user08157
Beiträge: 76
Registriert: 25.07.2014 18:26:23

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von user08157 » 07.06.2024 15:08:52

# 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).

## Netztwerk starten
# ifup eno1

#### Netzwerk starten 20231210 ALT
# ifup enp0s25



source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback


#auto enp0s25
iface eno1 inet static

#iface eno1 inet dhcp

address 192.168.1.21


netmask 255.255.255.0
#netmask 255.255.0.0
gateway 192.168.1.3
#dns-nameservers 192.168.1.3 192.168.1.11
#dns-nameservers 192.168.1.3

#### muss noch auf 21 gestellt werden
dns-nameservers 192.168.1.21 192.168.1.3
###

user08157
Beiträge: 76
Registriert: 25.07.2014 18:26:23

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von user08157 » 07.06.2024 15:12:44

mat6937 hat geschrieben: ↑ zum Beitrag ↑
07.06.2024 15:06:43
user08157 hat geschrieben: ↑ zum Beitrag ↑
07.06.2024 15:02:35
Der Haupt dhcp ist der Rechner, ...
Das verstehe ich jetzt nicht. Um welchen Rechner geht es? Von welchem DHCP-Server bekommt der NM z. Zt. die IP-Adresse, die dem eno1-Interface zugewiesen ist?
BTW: Die brauchbare Konfiguration macht man nach dem 1. Neustart.
Ich habe da nicht so einen Stress, einfach starten, dann neustarten dann erst IP statisch, dann bind und dann dhcp

Nameserver und dhcp habe ich eben auch noch mit WRT54 und eigenen IP pool im Netz stehen und Nameserver Ersatz das Vodafone Modem.

mat6937
Beiträge: 3372
Registriert: 09.12.2014 10:44:00

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von mat6937 » 07.06.2024 15:19:39

user08157 hat geschrieben: ↑ zum Beitrag ↑
07.06.2024 15:08:52

Code: Alles auswählen

# 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).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

iface eno1 inet static
address 192.168.1.21
netmask 255.255.255.0
gateway 192.168.1.3
dns-nameservers 192.168.1.21 192.168.1.3
Funktioniert es mit dieser interfaces-Datei? Wie ist nach wirksam werden, die Ausgabe von:

Code: Alles auswählen

ip a
?

EDIT:

Es sollte nur ein einziger DHCP-Server erreichbar sein (und nicht zwei).
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

user08157
Beiträge: 76
Registriert: 25.07.2014 18:26:23

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von user08157 » 07.06.2024 15:22:10

Ja, mit der gefüllten interfaces datei ist alles prima außer das ich # ifup eno1 machen muss.

mat6937
Beiträge: 3372
Registriert: 09.12.2014 10:44:00

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von mat6937 » 07.06.2024 15:23:46

user08157 hat geschrieben: ↑ zum Beitrag ↑
07.06.2024 15:22:10
... außer das ich # ifup eno1 machen muss.
Musst Du auch nach einem reboot, noch "ifup eno1" machen? Wenn ja, dann deaktiviere vor dem reboot, die service-unit des NM.

EDIT:

Versuch auch mit der Zeile:

Code: Alles auswählen

auto eno1
, an der richtigen Stelle/Position in der interfaces-Datei.
Zuletzt geändert von mat6937 am 07.06.2024 15:26:17, insgesamt 1-mal geändert.
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

user08157
Beiträge: 76
Registriert: 25.07.2014 18:26:23

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von user08157 » 07.06.2024 15:25:05

mat6937 hat geschrieben: ↑ zum Beitrag ↑
07.06.2024 15:19:39
EDIT:

Es sollte nur ein einziger DHCP-Server erreichbar sein (und nicht zwei).
kenne ich so, einer ist der Master, die anderen eben Ersatz wenn der master aus ist

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.

authoritative;

mat6937
Beiträge: 3372
Registriert: 09.12.2014 10:44:00

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von mat6937 » 07.06.2024 15:31:11

user08157 hat geschrieben: ↑ zum Beitrag ↑
07.06.2024 15:25:05

kenne ich so, einer ist der Master, die anderen eben Ersatz wenn der master aus ist
OK, aber auf diesem Rechner willst Du ja nur eine statische IP (die nicht per dhcp zugwiesen wird).
Debian 12.8 mit LXDE, OpenBSD 7.6 mit i3wm, FreeBSD 14.1 mit Xfce

user08157
Beiträge: 76
Registriert: 25.07.2014 18:26:23

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von user08157 » 07.06.2024 18:59:23

mat6937 hat geschrieben: ↑ zum Beitrag ↑
07.06.2024 15:23:46
Versuch auch mit der Zeile:

Code: Alles auswählen

auto eno1
, an der richtigen Stelle/Position in der interfaces-Datei.
Danke, dann fährt die Schnitstelle mit hoch beim Start
# ip a
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether d8:cb:8a:42:cd:26 brd ff:ff:ff:ff:ff:ff
altname enp0s25
inet 192.168.1.21/24 brd 192.168.1.255 scope global eno1
valid_lft forever preferred_lft forever
inet6 2a02:8109:30bf:e750:dacb:8aff:fe42:cd26/64 scope global dynamic mngtmpaddr
valid_lft 86399sec preferred_lft 43199sec
inet6 fe80::dacb:8aff:fe42:cd26/64 scope link
valid_lft forever preferred_lft forever

user08157
Beiträge: 76
Registriert: 25.07.2014 18:26:23

Re: Bookworm Netzwerkinderfaces konfigurieren

Beitrag von user08157 » 07.06.2024 19:05:13

mat6937 hat geschrieben: ↑ zum Beitrag ↑
07.06.2024 15:31:11
OK, aber auf diesem Rechner willst Du ja nur eine statische IP (die nicht per dhcp zugwiesen wird).
Der Rechner hat eine statische IP.
Richtig, und der dhcp auf dem Rechner vergibt über die MAC eben auch "feste" IPs an die anfragenden Rechner und hat ein pool mit IPs wo die MAC nicht bekannt ist.
Fällt dieser Rechner aus machen die anderen Geräte dann dhcp mit einem anderen pool an IPs und einer kurzen lease Zeit bis der Master wieder aktiv ist. So habe ich wenig Überblick.

Antworten