I would just edit the /etc/network/interfaces file and remove eth0 from the "auto" line.
Hello,
im tring to persuade my eth0 not to initiate at boot time:
Im going online with pppoe (pon poff), so i do NOT need a ip assigned to eth0!
However i've got only the choice to assign an ip over DHCP (which i don't have and therefore don't want) or to assign a static ip (an option that i don't want neither, because i cannot declare a standard gateway, cause there is none)
I would like my eth0 to do absolutely nothing, until pon is called. that option is not available in netcardconfig. what can i do ??? Anyone has a goo idea???
thanx, the dwarf
I would just edit the /etc/network/interfaces file and remove eth0 from the "auto" line.

Dell EMC PowerEdge R740 8 Bay Server w/ 32GB RAM 2x GOLD 6132 2x 1600W PSU H730p
$499.88
Dell EMC PowerEdge R440 Xeon silver 4215 2.5GHz 16 GB ram 2x 550W PSU No HDD
$275.00
VMware vCenter Server 8 STANDARD Perpetual License Key VC-STD-C (Legacy Pack)
$1599.95
RDS CAL - Remote Desktop Services Windows Server 2022 50 User/Device Connections
$68.00
Dell PowerEdge R240 Intel Xeon E-2144G 3.6GHz 16GB DDR4 ECC NO HDD 250W
$149.00
Dell PowerEdge C4130 1U AI GPU Server | 2x E5-2680 v3 | 32gb Ram | 2x 1600W
$409.99
Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 32GB RAM No HDD
$381.93
Dell Poweredge R730xd 12LFF 2*2660v4 4*1Gbe h730 2x 750W Server CTO
$488.00
Dell EMC VxRail E560F 10-SFF 2*Gold 6230R 2.1GHz No RAM HBA330 iDrac Ent Server
$349.99
Remote Desktop User & Device RDS CALs for Windows Server 2025, 2022 & 2019
$174.99