En fast IP-adresse er vigtig, hvis du ønsker at køre serversoftware på dit Debian 12 desktop/serveroperativsystem.
I denne artikel vil vi vise dig, hvordan du tildeler en fast IP-adresse på Debian 12-skrivebordet og Debian 12-serveroperativsystemet. Vi vil også vise dig, hvordan du kontrollerer, om internettet fungerer på Debian 12 desktop/server-operativsystemet, efter at netværkskonfigurationen ændres.
Emne for indhold:
- Tildeling af en fast IP-adresse på Debian 12-skrivebordet
- Tildeling af en fast IP-adresse på Debian 12-serveren
- Kontrol af DNS-navneservere/søgedomæne og standardrute/gateway på Debian 12
- Kontrol af internetforbindelsen på Debian 12 Desktop/Server
- Konklusion
Tildeling af en fast IP-adresse på Debian 12-skrivebordet
Debian 12-skrivebordet bruger Network Manager til at administrere netværksgrænseflader som standard. Så du kan bruge Network Manager 'nmcli'-styringsværktøjet til at tildele en fast IP-adresse på dit Debian 12 desktop-operativsystem.
Kør følgende kommando for at få vist alle de konfigurerede Network Manager-forbindelser:
$ nmcli forbindelse vis
Alle Network Manager-forbindelserne skal være opført. Du kan indstille en fast IP-adresse på enhver af disse Network Manager-forbindelser.
Vi indstiller en fast IP-adresse på Network Manager-forbindelsen 'Kablet forbindelse 1' til demonstrationen. 'Kablet forbindelse 1' bruger den fysiske netværksgrænseflade 'ens32', som du kan se på følgende skærmbillede:
Hvis du vil finde ud af den aktuelt konfigurerede IP-adresse på den netværksadministratorforbindelse, du vil indstille som en fast IP-adresse, læs denne artikel .
For at indstille en fast IP-adresse på Network Manager-forbindelsen 'Kablet forbindelse 1' (lad os sige), skal du køre følgende kommando:
$ nmcli forbindelse redigering 'Kablet forbindelse 1'
Network Managers interaktive forbindelseseditor skal åbnes.
For at indstille en IPv4-adresse 192.168.189.150 og en 24-bit undernetmaske (lad os sige), skal du køre følgende kommando:
$ sæt ipv4.adresser 192.168.189.150 / 24
Indtast 'ja' og tryk
For at indstille en gateway-adresse 192.168.189.2 (lad os sige) til Network Manager-forbindelsen skal du køre følgende kommando:
$ sæt ipv4.gateway 192.168.189.2
For at indstille en primær DNS-server 1.1.1.1 og en sekundær DNS-server 8.8.8.8 til Network Manager-forbindelsen skal du køre følgende kommando:
$ sæt ipv4.dns 1.1.1.1,8.8.8.8
For at indstille et standard DNS-søgedomæne som 'linuxhint' til netværksadministratorforbindelsen, skal du køre følgende kommando:
$ sæt ipv4.dns-search linuxhint
For at gemme ændringerne permanent skal du køre følgende kommando:
$ gemme vedvarende< img src = 'https://linuxhint.com/wp-content/uploads/2023/11/How-to-Assign-a-Fixed-IP-Adress-on-Debian-12-DesktopServer-7.png' alt = '' bredde = '624' højde = '95' klasse = 'alignnone size-full wp-image-393443' />
For at anvende ændringerne skal du køre følgende kommando og tryk < stærk >< Gå ind > stærk > bagefter:
[ cc lige = 'bash' bredde = '100%' højde = '100%' undslap = 'rigtigt' tema = 'tavle' nurap = '0' ]
$ aktivere
Når du er færdig med at konfigurere en fast IP-adresse til Network Manager-forbindelsen, skal du køre følgende kommando for at afslutte Network Managers interaktive forbindelsesredigeringsprogram:
$ Afslut
For at kontrollere, om din ønskede IPv4-adresse er indstillet til Network Manager-forbindelsen 'Kablet forbindelse 1' (lad os sige), skal du køre følgende kommando:
$ nmcli forbindelse vis 'Kablet forbindelse 1' | egrep 'ipv4.(adresser:|gateway:|dns:)'
Som du kan se, er den ønskede IPv4-adresse, gateway-adresse og DNS-serveradresse indstillet for Network Manager-forbindelsen 'Kablet forbindelse 1'.
Tildeling af en fast IP-adresse på Debian 12-serveren
Debian 12-serveroperativsystemet bruger som standard ikke Network Manager til at administrere netværkskonfigurationerne. Så du skal bruge filen “/etc/network/interfaces” til at konfigurere netværket på dit Debian 12-serversystem.
Det skal du også installer resolvconf på Debian 12-serversystemet at administrere DNS-navneservere og DNS-søgedomæner ved hjælp af '/etc/network/interfaces'-konfigurationsfilen.
For at konfigurere en fast IP-adresse på dit Debian 12-system, skal du kende navnet på den netværksgrænseflade, som du vil konfigurere som en fast IP-adresse.
For at liste alle tilgængelige netværksgrænseflader på dit Debian 12-system skal du køre følgende kommando:
$ ip -en
Alle de tilgængelige netværksgrænseflader på dit Debian 12-system bør være opført. Vi konfigurerer en fast IP-adresse på 'ens32' netværksgrænsefladen til demonstrationen. 'ens32' netværksgrænsefladen har 192.168.189.145 IP-adressen i øjeblikket.
Åbn filen '/etc/network/interfaces' med nano-teksteditoren som følger:
$ sudo nano / etc / netværk / grænseflader
Som du kan se, 'ens32' [1] netværksgrænsefladen er konfigureret til at bruge DHCP [2] . DHCP er en metode til automatisk at konfigurere en netværksgrænseflade med IP-oplysninger.
For at indstille en fast IP-adresse på 192.168.189.150, en 24-bit undernetmaske, gateway-adresse på 192.168.189.2, primære og sekundære DNS-navneservere 1.1.1.1 og 8.8.8.8 henholdsvis og DNS-søgedomænet, som er 'linuxhint' 'ens32' netværksgrænsefladen, skal du indtaste følgende linjer i filen '/etc/network/interfaces'.
tillad-hotplug ens32iface ens32 inet statisk
adresse 192.168.189.150 / 24
gateway 192.168.189.2
dns-navneservere 1.1.1.1 8.8.8.8
dns-search linuxhint
Når du er færdig, skal du trykke på
For at ændringerne træder i kraft, skal du genstarte netværkstjenesten på dit Debian 12-serversystem med følgende kommando:
$ sudo systemctl genstart networking.service
En fast IP-adresse (i dette tilfælde 192.168.189.150) bør indstilles til den ønskede netværksgrænseflade (ens32 i dette tilfælde).
$ ip -en
Kontrol af DNS-navneservere/søgedomæne og standardrute/gateway på Debian 12
Du kan kontrollere, om dine ønskede DNS-navneservere, DNS-søgedomæne og standardrute/gateway-adresse er indstillet på dit Debian Desktop/Server-operativsystem. Hvis du har brug for hjælp til at kontrollere de aktuelt brugte DNS-navneservere og DNS-søgedomæner på dit Debian 12-system, så læs denne artikel. Hvis du har brug for hjælp til at kontrollere standardruten eller gateway-adressen for dit Debian 12-system, så læs denne artikel.
Kontrol af internetforbindelsen på Debian 12 Desktop/Server
For at kontrollere, om din internetforbindelse fungerer, efter at netværkskonfigurationen ændres, skal du køre følgende kommando:
$ ping -c3 Google com
Som du kan se, kan vi pinge 'google.com'. Så internetforbindelsen fungerer fint, efter at netværkskonfigurationen ændres.
Konklusion
I denne artikel viste vi dig, hvordan du tildeler en fast IP-adresse på Debian 12 desktop-operativsystemet ved hjælp af Network Manager 'nmcli'-værktøjet fra kommandolinjen. Vi viste dig også, hvordan du tildeler en fast IP-adresse på Debian 12-serveroperativsystemet ved hjælp af filen '/etc/network/interfaces'. Til sidst viste vi dig, hvordan du kontrollerer, om internettet fungerer på Debian 12 desktop/server-operativsystemet, efter at netværkskonfigurationen ændres.