So legen Sie eine statische IP-Adresse auf Debian 10 Buster fest
Es gibt zwei grundlegende Möglichkeiten, eine statische IP-Adresse unter Debian 10 einzurichten. Am einfachsten für Desktops ist die grafische Oberfläche von NetworkManager. Für Server oder Systeme ohne NetworkManager können Sie auch eine Konfigurationsdatei verwenden.
In diesem Tutorial lernen Sie:
- So konfigurieren Sie eine statische IP mit NetworkManager
- Konfigurieren einer statischen IP-Adresse über die CLI
Statische IP unter Debian 10.
Verwendete Softwareanforderungen und Konventionen
Konfigurieren einer statischen IP-Adresse mit NetworkManager
Um zu beginnen, klicken Sie mit der rechten Maustaste auf das NetworkManager-Applet in Ihrer Taskleiste. Dies funktioniert mit dem Applet, unabhängig davon, ob es sich auf GNOME, XFCE, MATE oder etwas anderem befindet. Wenn das Menü angezeigt wird, wählen Sie Verbindungen bearbeiten....
Netzwerkverbindungen unter Debian 10.
Es öffnet sich ein neues Fenster, in dem alle Verbindungen auf Ihrem System aufgelistet sind. Wählen Sie die Verbindung aus, die Sie auf eine statische IP umschalten möchten, und drücken Sie die Zahnradsymbol-Schaltfläche unten links im Fenster.
Stellen Sie Network auf Manual unter Debian 10 ein.
Es öffnet sich ein weiteres Fenster mit den Einstellungen für Ihre Verbindung. Klicken Sie auf die Registerkarte IPv4-Einstellungen. Oben in den IPv4-Einstellungen sehen Sie ein Dropdown-Menü mit der Bezeichnung Methode, das auf DHCP eingestellt ist. Verwenden Sie das Menü, um stattdessen Manuell auszuwählen.
Geben Sie IP unter Debian 10 ein.
Darunter befindet sich eine leere Tabelle mit Adressen. Klicken Sie auf die Schaltfläche Hinzufügen daneben, um eine neue statische Adresse einzurichten. Es öffnet sich eine neue Zeile in der Tabelle. Geben Sie in der Adresszelle Ihre gewünschte IP-Adresse und im Gateway die IP Ihres Routers ein. Die Standard-Netzmaske ist 255.255.255.0. Wenn Sie selbst nichts anderes eingestellt haben, verwenden Sie dieses.
Stellen Sie sicher, dass Sie einen DNS-Server einrichten. Geben Sie auch die IP-Adresse im Abschnitt DNS-Server ein. Wenn Sie nichts Bestimmtes haben, geben Sie dort auch die IP Ihres Routers ein. Wenn Sie fertig sind, drücken Sie auf Speichern.
Die Änderungen werden möglicherweise automatisch wirksam, aber höchstwahrscheinlich müssen Sie die Verbindung zu dieser Schnittstelle trennen und zuerst die Verbindung wiederherstellen.
Konfigurieren einer statischen IP-Adresse über die CLI
Für die Befehlszeile müssen Sie einige Änderungen vornehmen. Deaktivieren und stoppen Sie zunächst NetworkManager.
systemctl stop NetworkManager
systemctl disable NetworkManagerDieser nächste Teil ist nicht unbedingt notwendig, aber er ist hilfreich. Installieren Sie resolvconf.
apt install resolvconfVerwenden Sie nun Ihren bevorzugten Texteditor, um /etc/network/interfaces zu öffnen. Standardmäßig ist diese Datei sehr dünn gesät. Das liegt daran, dass es wirklich nicht in Verbindung mit NetworkManager verwendet wird.
Beginnen Sie eine neue Zeile mit, iface eth0 inet static, um Ihre Schnittstelle auf statisch zu setzen. Ersetzen Sie Ihre tatsächliche Schnittstelle durch eth0. Wenn Sie sich nicht sicher sind, was es ist, verwenden Sie ip a, um es herauszufinden.
Beginnen Sie unterhalb der iface-Zeile eine neue Zeile, die um einen Tabulator eingerückt ist. Jede nachfolgende Zeile in diesem Block wird ebenfalls mit Tabulatoren eingefügt. Weisen Sie Ihrem Computer eine Adresse zu.
address 192.168.1.110Legen Sie als Nächstes die Broadcast-Adresse und die Netzmaske fest. Wenn Sie nichts Benutzerdefiniertes festgelegt haben, sollte es wie im folgenden Beispiel aussehen.
broadcast 192.168.1.255
netmask 255.255.255.0Legen Sie darunter die IP-Adresse Ihres Routers als Gateway fest.
gateway 192.168.1.1Legen Sie abschließend Ihre DNS-Nameserver fest. Sie müssen nur eine angeben, und wenn Sie keine bestimmte Auswahl haben, verwenden Sie die IP Ihres Routers.
dns-nameservers 192.168.1.5Insgesamt sollte es in etwa so aussehen:
source /etc/network/interfaces.d/*
The loopback network interface
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.1.110
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.5
Starten Sie sowohl networking als auch resolvconf neu, um zu sehen, wie die Änderung wirksam wird. Ist dies nicht der Fall, müssen Sie den Computer neu starten.
systemctl restart networking
systemctl restart resolvconfSchlussfolgerung
Unabhängig davon, wie Sie vorgegangen sind, sollte Ihr Computer jetzt die statische IP-Adresse verwenden, die Sie für ihn angegeben haben. Diese Konfigurationen sind beide so eingerichtet, dass sie auf unbestimmte Zeit in Kraft bleiben, es sei denn, Sie ändern sie manuell, sodass es nach der Einrichtung keine Überraschungen geben sollte.



