Android

Hvordan endre vertsnavn på ubuntu 18.04

Zimbra: Descargar e instalar Zimbra Collaboration 9 OSE en Ubuntu 18.04 LTS - Zextras Build

Zimbra: Descargar e instalar Zimbra Collaboration 9 OSE en Ubuntu 18.04 LTS - Zextras Build

Innholdsfortegnelse:

Anonim

Denne veiledningen vil guide deg gjennom prosessen med å endre vertsnavnet på et Ubuntu 18.04-system.

Vertsnavnet stilles inn når Ubuntu-operativsystemet er installert, eller hvis du snurrer opp en virtuell maskin, blir den dynamisk tilordnet forekomsten ved oppstart.

Metoden beskrevet i denne guiden vil fungere uten behov for å starte systemet på nytt.

Selv om denne opplæringen er skrevet for Ubuntu 18.04, gjelder de samme instruksjonene for Ubuntu 16.04 og all Ubuntu-basert distribusjon, inkludert Linux Mint og Elementary OS.

Forutsetninger

Før du fortsetter med denne opplæringen, må du sørge for at du er logget inn som en bruker med sudo-rettigheter.

Et vertsnavn er en etikett som identifiserer en maskin i nettverket. Du skal ikke bruke samme vertsnavn på to forskjellige maskiner i samme nettverk.

Vis gjeldende vertsnavn

For å se det gjeldende vertsnavnet, skriv inn følgende kommando:

hostnamectl

Som du ser på bildet over, er det gjeldende vertsnavnet satt til ubuntu1804.localdomain .

Endre vertsnavnet

Følgende trinn skisserer hvordan du endrer vertsnavnet i Ubuntu 18.04.

1. Endre vertsnavnet ved hjelp av hostnamectl .

I Ubuntu 18.04 kan vi endre systemvertsnavnet og relaterte innstillinger ved å bruke kommandoen hostnamectl .

For å endre systemstatisk vertsnavn til å linuxize , bruker du for eksempel følgende kommando:

sudo hostnamectl set-hostname linuxize

hostnamectl kommandoen produserer ikke output. Ved suksess returneres 0, en feilkode som ikke er null.

2. Rediger filen /etc/hosts .

Åpne filen /etc/hosts og endre det gamle vertsnavnet til det nye.

/ 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. Rediger cloud.cfg filen.

Hvis cloud-init pakken er installert, må du også redigere cloud.cfg filen. Denne pakken er vanligvis installert som standard i bildene som leveres av skyleverandørene, for eksempel AWS, og den brukes til å håndtere initialiseringen av skyforekomstene.

Kjør følgende ls-kommando for å sjekke om pakken er installert:

ls -l /etc/cloud/cloud.cfg

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

Hvis pakken er installert vil utskriften se slik ut:

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

I dette tilfellet må du åpne filen /etc/cloud/cloud.cfg :

sudo nano /etc/cloud/cloud.cfg

Søk etter preserve_hostname og endre verdien fra false til true :

/etc/cloud/cloud.cfg

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

Lagre filen og lukk redaktøren.

Bekreft endringen

For å bekrefte at vertsnavnet ble endret, bruker du en gang kommandoen 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 det nye servernavnet ditt skrives ut på konsollen.

Konklusjon

I denne opplæringen har vi vist deg hvordan du enkelt kan endre vertsnavnet for Ubuntu-serveren uten å starte maskinen på nytt.

Legg gjerne igjen en kommentar hvis du har spørsmål.

ubuntu vertsnavn