Hur ändrar jag värdnamn under ett Linux-operativsystem med CLI eller över SSH-baserad session?
Du måste använda kommandot hostname eller hostnamectl. Båda kommandona används för att antingen ställa in eller visa systemets aktuella värd-eller domännamn. Värdnamnet används av många av nätverksprogrammen (som sendmail, Apache-servrar) för att identifiera datorn. Därför inställning korrekt värdnamn rekommenderas.,

Linux ändra värdnamn med kommandot hostnamectl

nästan alla moderna Linux distro kommer med systemd ett init-system som används i Linux-distributioner för att starta upp användarutrymmet och för att hantera systemprocesser efter uppstart.,

visa ditt datornamn

skriv bara hostnamectl:
$ hostnamectl
Exempelutgångar:

 Static hostname: gfs03 Icon name: computer-vm Chassis: vm Machine ID: beb217fbb4324b7d9959f78xxxxxxxxx Boot ID: 123a3aa710314175aec7c54yyyyyyyyy Virtualization: qemu Operating System: Ubuntu 16.04.3 LTS Kernel: Linux 4.10.0-40-generic Architecture: x86-64

Ställ in eller ändra datorns Namn

Jag kommer att ändra gfs03 värdnamn till GFS-server-03:
$ hostnamectl set-hostname 'gfs-server-03'
verifiera det:
$ hostnamectl
det är allt. Du ändrade bara ditt servernamn permanent.

Linux ändra värdnamn med hjälp av värdnamn kommando

äldre version av Linux distro används värdnamn kommando., Vissa moderna distro utan systemd eller med systemd använder fortfarande följande metod. Använd om möjligt kommandot hostnamectl. Låt oss se några exempel.

Visa värdnamn

Skriv följande kommando:
$ hostname
Sample ouputs:

server.nixcraft.net.in

ändra värdnamn

Du måste uppdatera två filer:

  1. Linuxdistributionsspecifik fil. Redigera lämplig fil enligt din distribution enligt följande., /etc/hosts

Redhat / CentOS / Fedora: ändra värdnamn

redigera /etc/sysconfig/network, enter:

vi /etc/sysconfig/network

set HOSTNAME=newhost.example.com, enter:

HOSTNAME=server2.nixcraft.com

spara och stäng filen. Skriv följande kommando:

hostname server2.nixcraft.comhostname

fortsätt nu till steg # 2.,

Debian / Ubuntu: ändra värdnamn

redigera, /etc/värdnamn fil, ange:

vi /etc/hostname

Ta bort det gamla namnet och Lägg till det nya namnet:

>

server2.nixcraft.com

spara och stäng filen. Skriv följande kommando:

hostname server2.nixcraft.comhostname

fortsätt nu till steg # 2.,

Slackware: ändra värdnamn

redigera /etc/värdnamn, skriv in:

vi /etc/HOSTNAME

Ta bort det gamla namnet och Lägg till det nya:

server2.nixcraft.com

spara och stäng filen. Skriv följande kommando:

hostname server2.nixcraft.comhostname

fortsätt nu till steg # 2.,

Suck/OpenSuse: ändra värdnamn

redigera/etc/värdnamn, skriv:
ta bort det gamla namnet och Lägg till det nya:

server2.nixcraft.com

spara och stäng filen. Skriv följande kommando:

hostname server2.nixcraft.comhostname

fortsätt nu till steg # 2.,steg #2: Update /etc/hosts

nu måste du redigera /etc/hosts-filen, ange:

vi /etc/hosts

ändra alla gamla värdnamn med nyare.

stöd mitt arbete med Patreon eller med en donation.
🐧 Få de senaste tutorials på Linux, Öppen Källkod & DevOps via RSS-flöde eller Veckovisa nyhetsbrev.
13 kommentarer hittills…, add one ↓
Category List of Unix and Linux commands
File Management cat
Firewall Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Network Utilities dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04
Package Manager apk • apt
Processes Management bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time
Searching grep • whereis • which
User Information groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *