Um mal meine eigene Glaskugel zu bemühen, da ich ein ähnliches Problem hatte/habe:
Hast du ggf. eine Realtek NIC? Das kannst du über die Konsole mit
herausfinden. Dort suchst du nach einem Eintrag in dieser Form:
Code:
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Subsystem: Dell RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [1028:07a3]
Kernel driver in use: r8169
Kernel modules: r8169
Dieses Netzwerkinterface hat Probleme mit dem mitgelieferten Treiber (r8169) und verliert nach manchmal Minuten, manchmal Stunden, oft auch Tagen oder sogar Wochen einfach "ohne Fehlermeldung" die Verbindung.
Um Abhilfe zu schaffen, muss man den vorherigen Treiber (r8168) installieren.
Das Problem ist, dass die r8168-Version nicht mehr zu 100% kompatibel mit dem aktuellen von Proxmox 8.1 verwendeten Kernel (6.5.x) ist.
D.h. die bestehenden Guides funktionieren nicht mehr komplett (z.B.:
https://gist.github.com/SQLJames/fe6fcd5e819d864986ce2eff6ad350da).
Es gibt zwar schon Workarounds (z.B. hier:
https://forum.proxmox.com/threads/proxmox-ve-8-1-released.136960/post-608898) um den r8168 unter Proxmox 8.1 lauffähig zu machen, aber da bin ich auch noch nicht ganz durchgestiegen...
Edit:
Oben schreibst du ja sogar:
Dec 12 01:00:57 pve kernel: NETDEV WATCHDOG: enp1s0 (r8169): transmit queue 0 timed out
Dort sieht man ja, dass der betroffene Treiber (r8169) von deinem Interface genutzt wird -> Realtek
Bin mir also zu 100% sicher, dass wir dasselbe Problem (wie viele andere auch mit einer Realtek Netzwerkkarte) haben.
Würde dir auch mal ein Update auf Proxmox 8.1 empfehlen, bei mir hat sich die Situation mit dem r8169 gebessert - ist allerdings noch nicht komplett gefixt. Siehe dazu auch meinen Post
hier.
Ansonsten kannst du, solange du auf der 8.0 bist auch den Fix den ich oben gelinkt hatte (
https://gist.github.com/SQLJames/fe6fcd5e819d864986ce2eff6ad350da) befolgen. Du musst aber beachten, dass du dann nicht mehr auf dein System kommst, sobald du auf Proxmox 8.1 updatest. Vor dem Update also die Blacklist rückgängig machen oder die 8.1 mit dem alten Kernel booten. Wenn du nicht weißt was du tust, ist das nicht ganz so trivial.