Debian 10 fragt auch bei statischer IP-Konfiguration weiterhin nach DHCP-IP

Debian 10 fragt auch bei statischer IP-Konfiguration weiterhin nach DHCP-IP

Dies ist meine Schnittstellendatei:

    # 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

    # The primary network interface

    auto ens3
    iface ens3 inet static
        address 192.168.3.202/24
        gateway 192.168.3.1
        dns-nameservers 192.168.3.200

Wenn ich das Netzwerk neu starte oder ifdown ens3 und ifup ens3 ausführe, wird immer noch eine DHCP-IP abgefragt und zusätzlich zu der oben konfigurierten statischen IP eine DHCP-IP erhalten. Mir wäre es lieber, wenn das nicht passierte und nur die statische IP verwendet würde.

Ich habe keinen Netzwerkmanager installiert.

Antwort1

Höchstwahrscheinlich werden DHCP-Abfragen durch andere Konfigurationsdateien verursacht.
Welche DHCP-Clients sind installiert?

Man-Schnittstellen

Die DHCP-Methode
Mit dieser Methode können Sie mit einem der folgenden Tools eine Adresse über DHCP erhalten:dhclient,Pumpe,Abonnieren,dhcpcd. (Sie wurden in der Reihenfolge ihrer Priorität aufgelistet.) Wenn Sie ein kompliziertes DHCP-Setup haben, sollten Sie beachten, dass einige dieser Clients ihre eigenen Konfigurationsdateien verwenden und ihre Konfigurationsinformationen nicht über ifup beziehen.

Antwort2

Ich musste die folgenden zwei Dinge tun

    systemctl stop systemd-networkd
    systemctl disable systemd-networkd
    systemctl stop systemd-networkd.socket
    systemctl disable systemd-networkd.socket

Antwort3

Eine andere Möglichkeit besteht darin, zu löschen /etc/network/interfacesund /etc/network/interfaces.d/neu zu starten und zu prüfen, was nmcli über Ihre Schnittstellen zu sagen hat. Das aufgerufene Tool nmclisollte Teil eines Pakets namens network-manager sein. Stellen Sie möglicherweise sicher, dass Sie nmcli im System haben, bevor Sie diese alten Konfigurationsdateien löschen (oder verschieben Sie sie einfach an einen Sicherungsort, anstatt sie zu löschen).

verwandte Informationen