In dit artikel leggen we uit hoe u de basisnetwerkconfiguratie in het Ubuntu-systeem uitvoert. We zullen de opdrachtregelterminal gebruiken voor het uitvoeren van de opdrachten. Gebruik de sneltoets Ctrl+Alt+T om de opdrachtregel Terminal in Ubuntu te openen.
In dit artikel bespreken we hoe u:
- Huidig IP-adres bekijken
- Statisch IP-adres instellen
- Stel het dynamische IP-adres in
- Huidige hostnaam bekijken
- Hostnaam wijzigen
Opmerking: we hebben de opdrachten en procedure die in dit artikel worden genoemd, uitgevoerd op het Ubuntu 20.04-systeem.
Huidig IP-adres bekijken
Om het huidige IP-adres van uw machine te bekijken, kunt u een van de volgende opdrachten gebruiken:
$ik ptot
Of
$ip adresAls u een van de bovenstaande opdrachten uitvoert, wordt de IP-adresinformatie weergegeven. Noteer de naam van de interface uit de uitvoer van de bovenstaande opdracht.
Statisch IP-adres instellen
In de volgende procedure zullen we zien hoe het statische IP-adres in een Ubuntu-systeem kan worden ingesteld.
Ubuntu 20.04 gebruikt netplan als standaard netwerkbeheerder. Het configuratiebestand voor het netplan wordt opgeslagen in de /etc/netplan map. U kunt dit configuratiebestand vinden in de map /etc/netplan met de volgende opdracht:
$ls /enzovoort/netplanDe bovenstaande opdracht retourneert de naam van het configuratiebestand met de extensie .yaml, wat in mijn geval 01-network-manager-all.yaml was.
Zorg ervoor dat u een reservekopie ervan maakt voordat u wijzigingen aanbrengt in dit bestand. Gebruik hiervoor het cp-commando:
$ sudo cp /etc/netplan/01-network-manager-alle.yaml 01-netwerkbeheerder-alle.yaml.bakOpmerking: Mogelijk hebt u een configuratiebestand met een andere naam dan 01-network-manager-all.yaml. Zorg er dus voor dat u de juiste naam van het configuratiebestand gebruikt in de opdrachten.
U kunt de netplan-configuratie bewerken met elke teksteditor. Hier gebruiken we voor dit doel de Nano-teksteditor.
$ sudo nano /etc/netplan/01-network-manager-alle.yamlVoeg vervolgens de volgende regels toe door de interfacenaam, het IP-adres, de gateway en de DNS-informatie te vervangen die passen bij uw netwerkbehoeften.
netwerk:versie:2
renderer:Netwerkmanager
ethernets:
ens33:
dhcp4:Nee
adressen:
- 192.168.72.140/24
gateway4:192.168.72.2
naamservers:
adressen:[8.8.8.8, 8.8.4.4]
Als u klaar bent, slaat u het bestand op en sluit u het.
Test nu de nieuwe configuratie met de volgende opdracht:
$sudonetplan proberenAls het de configuratie valideert, ontvangt u het bericht 'configuratie geaccepteerd'; anders keert het terug naar de vorige configuratie.
Voer vervolgens de volgende opdracht uit om de nieuwe configuraties toe te passen.
Bevestig hierna het IP-adres van uw machine met de volgende opdracht:
$ik ptotHet moet de wijzigingen weerspiegelen die u hebt aangebracht.
Stel het dynamische IP-adres in
In de volgende procedure zullen we zien hoe de interface moet worden geconfigureerd om een dynamisch IP-adres van DHCP te ontvangen. Bewerk het netplan-configuratiebestand met een willekeurige teksteditor. Hier gebruiken we voor dit doel de Nano-teksteditor.
$ sudo nano /etc/netplan/01-network-manager-alle.yamlVoeg vervolgens de volgende regels toe door de interfacenaam te vervangen door de netwerkinterface van uw systeem.
netwerk:versie:2
renderer:Netwerkmanager
ethernets:
ens33:
dhcp4:Ja
adressen:[]
Als u klaar bent, slaat u het bestand op en sluit u het.
Test nu de nieuwe configuratie met de volgende opdracht:
$sudonetplan proberenAls de configuratie wordt gevalideerd, ontvangt u het bericht 'configuratie geaccepteerd', anders keert het terug naar de vorige configuratie.
Voer vervolgens de volgende opdracht uit om de nieuwe configuraties toe te passen.
$sudonetplan toepassenControleer hierna het IP-adres van uw machine met behulp van de volgende opdracht:
$ik ptotHuidige hostnaam bekijken
Om de huidige hostnaam te bekijken, kunt u een van de volgende opdrachten gebruiken:
$hostnamectlof
$hostnaamHostnaam wijzigen
Er zijn twee verschillende manieren om de hostnaam van het systeem te wijzigen. Om de hostnaam van het systeem te wijzigen, moet u een rootgebruiker of een standaardgebruiker met sudo-rechten zijn.
De opdracht Hostnamectl gebruiken
Gebruik de volgende opdracht om de hostnaam van het systeem te wijzigen in een nieuwe naam:
$sudohostnamectl set-hostnaam naamVoorbeeld:
$sudohostnamectl set-hostname desktopMet deze opdracht wordt de hostnaam van het systeem gewijzigd in desktop.
Start daarna het systeem opnieuw op en u ziet de nieuwe hostnaam die aan uw systeem is toegewezen.
Hostnaamopdracht gebruiken
De opdracht Hostnaam kan ook worden gebruikt om de hostnaam van het systeem te wijzigen. Gebruik de volgende opdracht om de hostnaam van het systeem te wijzigen:
$sudo hostnaamnaamMet deze opdracht wordt de hostnaam van het systeem tijdelijk gewijzigd. Om de hostnaam permanent te wijzigen, moet u de /etc/hostnaam en /etc/hosts het dossier.
Gebruik de volgende opdracht om de . te bewerken /etc/hostnaam het dossier:
$sudo nano /enzovoort/hostnaamVervang de oude hostnaam door de nieuwe naam, sla het bestand op en sluit het af.
Gebruik vervolgens de volgende opdracht om de . te bewerken /etc/hosts het dossier:
Vervang de oude hostnaam door de nieuwe naam, sla het bestand op en sluit het af.
$sudo nano /enzovoort/gastherenStart daarna het systeem opnieuw op en u ziet de nieuwe hostnaam die aan uw systeem is toegewezen.
Als u klaar bent met de basisnetwerkconfiguraties, gebruikt u de opdracht ping om de connectiviteit van uw systeem met andere systemen op het netwerk en het externe netwerk te verifiëren.
$pingIP-adres of domeinnaamDat is alles wat u moet weten over netwerkconfiguratie in het Ubuntu 20.04-systeem. Houd er rekening mee dat als u meerdere netwerkinterfaces hebt, u voor elke interface IP-configuraties moet uitvoeren. Ik hoop dat je het artikel leuk vond!