Hoe u een vast IP-adres kunt toewijzen op Debian 12 Desktop/Server

Hoe U Een Vast Ip Adres Kunt Toewijzen Op Debian 12 Desktop Server



Een vast IP-adres is essentieel als u serversoftware op uw Debian 12 desktop/server-besturingssysteem wilt uitvoeren.

In dit artikel laten we u zien hoe u een vast IP-adres kunt toewijzen op het Debian 12-desktop- en Debian 12-serverbesturingssysteem. We laten u ook zien hoe u kunt controleren of het internet werkt op het Debian 12 desktop/server-besturingssysteem nadat de netwerkconfiguratie is gewijzigd.







Onderwerp van inhoud:

  1. Een vast IP-adres toewijzen op het Debian 12-bureaublad
  2. Een vast IP-adres toewijzen op de Debian 12-server
  3. Controle van de DNS-naamservers/zoekdomein en de standaardroute/gateway op Debian 12
  4. De internetverbinding op de Debian 12 Desktop/Server controleren
  5. Conclusie

Een vast IP-adres toewijzen op het Debian 12-bureaublad

De Debian 12-desktop gebruikt standaard Netwerkbeheer om de netwerkinterfaces te beheren. U kunt dus de beheertool Network Manager “nmcli” gebruiken om een ​​vast IP-adres toe te wijzen aan uw Debian 12-desktopbesturingssysteem.



Voer de volgende opdracht uit om alle geconfigureerde Network Manager-verbindingen weer te geven:



$ nmcli-verbinding tonen





Alle Network Manager-verbindingen moeten worden vermeld. U kunt op elk van deze Network Manager-verbindingen een vast IP-adres instellen.

Voor de demonstratie hebben we een vast IP-adres ingesteld op de Network Manager-verbinding “Bekabelde verbinding 1”. “Bekabelde verbinding 1” gebruikt de fysieke netwerkinterface “ens32” zoals u kunt zien in de volgende schermafbeelding:



Als u het momenteel geconfigureerde IP-adres wilt weten van de Network Manager-verbinding die u als vast IP-adres wilt instellen, lees dit artikel .

Om een ​​vast IP-adres in te stellen op de Network Manager-verbinding “Bekabelde verbinding 1” (laten we zeggen), voert u de volgende opdracht uit:

$ nmcli-verbinding bewerken 'Bekabelde verbinding 1'

De Network Manager interactieve verbindingseditor moet worden geopend.

Om een ​​IPv4-adres 192.168.189.150 en een 24-bits subnetmasker in te stellen (laten we zeggen), voert u de volgende opdracht uit:

$ set ipv4.adressen 192.168.189.150 / 24

Typ “ja” en druk op .

Om een ​​gateway-adres 192.168.189.2 (laten we zeggen) in te stellen voor de Network Manager-verbinding, voert u de volgende opdracht uit:

$ set ipv4.gateway 192.168.189.2

Om een ​​primaire DNS-server 1.1.1.1 en een secundaire DNS-server 8.8.8.8 in te stellen voor de Network Manager-verbinding, voert u de volgende opdracht uit:

$ set ipv4.dns 1.1.1.1,8.8.8.8

Om een ​​standaard DNS-zoekdomein zoals “linuxhint” in te stellen voor de Network Manager-verbinding, voert u de volgende opdracht uit:

$ set ipv4.dns-zoek linuxhint

Om de wijzigingen permanent op te slaan, voert u de volgende opdracht uit:

$ opslaan persistent

< afb src = 'https://linuxhint.com/wp-content/uploads/2023/11/How-to-Assign-a-Fixed-IP-Adress-on-Debian-12-DesktopServer-7.png' alles = '' breedte = '624' hoogte = '95' klas = 'alignnone size-full wp-image-393443' />

Voer het volgende uit om de wijzigingen toe te passen commando en druk op < sterk >< Binnenkomen > sterk > daarna:
[ cc zojuist = 'bashen' breedte = '100%' hoogte = '100%' ontsnapt = 'WAAR' thema = 'schoolbord' nourap = '0' ]
$ activeren

Zodra u klaar bent met het configureren van een vast IP-adres voor de Network Manager-verbinding, voert u de volgende opdracht uit om het Network Manager interactieve verbindingseditorprogramma af te sluiten:

$ ontslag nemen

Om te controleren of het gewenste IPv4-adres is ingesteld voor de Network Manager-verbinding “Bekabelde verbinding 1” (laten we zeggen), voert u de volgende opdracht uit:

$ nmcli-verbinding tonen 'Bekabelde verbinding 1' | egrep 'ipv4.(adressen:|gateway:|dns:)'

Zoals u kunt zien, zijn het gewenste IPv4-adres, gateway-adres en DNS-serveradressen ingesteld voor de Netwerkmanager-verbinding “Bekabelde verbinding 1”.

Een vast IP-adres toewijzen op de Debian 12-server

Het Debian 12-serverbesturingssysteem maakt standaard geen gebruik van Netwerkbeheer om de netwerkconfiguraties te beheren. U moet dus het bestand “/etc/network/interfaces” gebruiken om het netwerk op uw Debian 12-serversysteem te configureren.

Dat moet ook installeer resolvconf op het Debian 12-serversysteem om de DNS-naamservers en DNS-zoekdomeinen te beheren met behulp van het configuratiebestand “/etc/network/interfaces”.

Om een ​​vast IP-adres in te stellen op uw Debian 12-systeem, moet u de naam kennen van de netwerkinterface die u als vast IP-adres wilt configureren.

Om alle beschikbare netwerkinterfaces van uw Debian 12-systeem weer te geven, voert u de volgende opdracht uit:

$ ik p A

Alle beschikbare netwerkinterfaces van uw Debian 12-systeem moeten worden vermeld. Voor de demonstratie configureren we een vast IP-adres op de “ens32” netwerkinterface. De netwerkinterface “ens32” heeft momenteel het IP-adres 192.168.189.145.

Open het bestand “/etc/network/interfaces” als volgt met de nano-teksteditor:

$ sudo nano / enz / netwerk / interfaces

Zoals u kunt zien, is de “ens32” [1] netwerkinterface is geconfigureerd om DHCP te gebruiken [2] . DHCP is een methode voor het automatisch configureren van een netwerkinterface met IP-informatie.

Om een ​​vast IP-adres van 192.168.189.150 in te stellen, een 24-bits subnetmasker, gateway-adres van 192.168.189.2, respectievelijk primaire en secundaire DNS-naamservers 1.1.1.1 en 8.8.8.8, en het DNS-zoekdomein dat “linuxhint” is voor de “ens32” netwerkinterface, typ de volgende regels in het bestand “/etc/network/interfaces”.

allow-hotplug ens32
iface ens32 inet statisch
adres 192.168.189.150 / 24
gateway 192.168.189.2
dns-naamservers 1.1.1.1 8.8.8.8
dns-search linuxhint

Als u klaar bent, drukt u op + X gevolgd door “Y” en om het bestand “/etc/network/interfaces” op te slaan.

Om de wijzigingen van kracht te laten worden, moet u de netwerkdienst van uw Debian 12-serversysteem opnieuw opstarten met het volgende commando:

$ sudo systemctl herstart network.service

Voor de gewenste netwerkinterface (in dit geval ens32) moet een vast IP-adres (in dit geval 192.168.189.150) worden ingesteld.

$ ik p A

Controle van de DNS-naamservers/zoekdomein en de standaardroute/gateway op Debian 12

U kunt controleren of uw gewenste DNS-naamservers, DNS-zoekdomein en standaard route-/gateway-adres zijn ingesteld op uw Debian Desktop/Server-besturingssysteem. Als u hulp nodig heeft bij het controleren van de momenteel gebruikte DNS-naamservers en DNS-zoekdomeinen van uw Debian 12-systeem, lees dan dit artikel. Als u hulp nodig heeft bij het controleren van de standaardroute of het gateway-adres van uw Debian 12-systeem, lees dan dit artikel.

De internetverbinding op de Debian 12 Desktop/Server controleren

Om te controleren of uw internetverbinding werkt nadat de netwerkconfiguratie is gewijzigd, voert u de volgende opdracht uit:

$ ping -c3 Google com

Zoals u kunt zien, kunnen we “google.com” pingen. De internetverbinding werkt dus prima nadat de netwerkconfiguratie is gewijzigd.

Conclusie

In dit artikel hebben we u laten zien hoe u een vast IP-adres kunt toewijzen op het Debian 12-desktopbesturingssysteem met behulp van de Network Manager “nmcli” -tool vanaf de opdrachtregel. We hebben u ook laten zien hoe u een vast IP-adres kunt toewijzen op het Debian 12-serverbesturingssysteem met behulp van het bestand “/etc/network/interfaces”. Ten slotte hebben we u laten zien hoe u kunt controleren of het internet werkt op het Debian 12 desktop/server-besturingssysteem nadat de netwerkconfiguratie is gewijzigd.