Android

Hur man ändrar värdnamn på ubuntu 18.04

How to install XAMPP on Ubuntu 20.04 / Ubuntu 18.04 (Linux)

How to install XAMPP on Ubuntu 20.04 / Ubuntu 18.04 (Linux)

Innehållsförteckning:

Anonim

Denna handledning leder dig genom processen att ändra värdnamnet i ett Ubuntu 18.04-system.

Värdnamnet ställs in när Ubuntu-operativsystemet är installerat eller om du snurrar upp en virtuell maskin tilldelas den dynamiskt till instansen vid start.

Metoden som beskrivs i den här guiden fungerar utan att behöva starta om ditt system.

Även om denna självstudie är skriven för Ubuntu 18.04 gäller samma instruktioner för Ubuntu 16.04 och all Ubuntu-baserad distribution, inklusive Linux Mint och Elementary OS.

förutsättningar

Innan du fortsätter med den här tutorialen, se till att du är inloggad som användare med sudo-privilegier.

Ett värdnamn är en etikett som identifierar en maskin i nätverket. Du bör inte använda samma värdnamn på två olika maskiner i samma nätverk.

Visa det aktuella värdnamnet

För att visa det aktuella värdnamnet anger du följande kommando:

hostnamectl

Som du kan se på bilden ovan är det nuvarande värdnamnet inställt på ubuntu1804.localdomain .

Ändra värdnamnet

Följande steg visar hur du ändrar värdnamnet i Ubuntu 18.04.

1. Ändra värdnamnet med hostnamectl .

I Ubuntu 18.04 kan vi ändra systemvärdnamnet och relaterade inställningar med kommandot hostnamectl .

Om du till exempel linuxize ändra systemstatisk värdnamn till linuxize använder du följande kommando:

sudo hostnamectl set-hostname linuxize

Kommandot hostnamectl producerar inte output. Vid framgång returneras 0, en felkod som inte är noll annars.

2. Redigera /etc/hosts .

Öppna /etc/hosts och ändra det gamla värdnamnet till det nya.

/ etc / hosts

127.0.0.1 localhost 127.0.0.1 linuxize # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters

3. Redigera filen cloud.cfg .

Om cloud-init paketet är installerat måste du också redigera filen cloud.cfg . Detta paket installeras vanligtvis som standard i de bilder som tillhandahålls av molnleverantörerna, till exempel AWS, och det används för att hantera initialiseringen av molninstanserna.

Kör följande ls-kommando för att kontrollera om paketet är installerat:

ls -l /etc/cloud/cloud.cfg

ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory

Om paketet är installerat ser utdata ut enligt följande:

-rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg

I detta fall måste du öppna filen /etc/cloud/cloud.cfg :

sudo nano /etc/cloud/cloud.cfg

Sök efter preserve_hostname och ändra värdet från false till true :

/etc/cloud/cloud.cfg

# This will cause the set+update hostname module to not operate (if true) preserve_hostname: true

Spara filen och stäng redaktören.

Verifiera ändringen

För att verifiera att värdnamnet har ändrats framgångsrikt använder du kommandot hostnamectl :

hostnamectl

Static hostname: linuxize Icon name: computer-vm Chassis: vm Machine ID: 6f17445f53074505a008c9abd8ed64a5 Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4 Virtualization: kvm Operating System: Ubuntu 18.04 LTS Kernel: Linux 4.15.0-22-generic Architecture: x86-64

Du bör se ditt nya servernamn tryckt på konsolen.

Slutsats

I den här tutorialen har vi visat dig hur du enkelt ändrar ditt Ubuntu-servervärdnamn utan att starta om maskinen.

Lämna gärna en kommentar om du har några frågor.

ubuntu värdnamn