Hvordan kan jeg ændre værtsnavnet under et Linux-styresystem, der bruger cli eller over ssh baseret session?
du skal bruge kommandoen hostname eller hostnamectl. Begge kommandoer bruges til enten at indstille eller vise systemets aktuelle vært eller domænenavn. Værtsnavnet bruges af mange af netværksprogrammerne (såsom sendmail, Apache-servere) til at identificere maskinen. Derfor indstilling korrekt værtsnavn er anbefale.,
Linux Ændre Værtsnavnet Hjælp hostnamectl kommando
Næsten alle moderne Linux-distribution leveres med systemd et init-system, der anvendes i Linux-distributioner til at starte user space og at administrere systemet processer efter opstart.,
Vis din computer name (navn)
du skal Blot skrive hostnamectl:$ hostnamectl
Prøve resultater:
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
Indstil eller ændre computerens navn
jeg kommer til at ændre gfs03 værtsnavn til gfs-server-03:$ hostnamectl set-hostname 'gfs-server-03'
Kontroller, at det:$ hostnamectl
det er Det hele. Du har lige ændret dit servernavn permanent.
Linu.Skift værtsnavn ved hjælp af værtsnavn kommando
ældre version af Linu. distro brugt værtsnavn kommando., Nogle moderne distro uden systemd eller med systemd bruger stadig følgende metode. Hvis det er muligt bruge hostnamectl kommando. Lad os se nogle eksempler.
Display Hostname
Skriv følgende kommando:$ hostname
Prøve resultater (antal):
server.nixcraft.net.in
Skift Hostname
Du er nødt til at opdatere to filer:
- Linux-Distribution specifik fil. Rediger passende fil som pr din distribution som følger.,
/etc/hosts
Redhat / CentOS / Fedora: Ændrer Hostname
for at Redigere /etc/sysconfig/network, skal du indtaste:
vi /etc/sysconfig/network
Sæt HOSTNAME=newhost.example.com, indtast:
HOSTNAME=server2.nixcraft.com
Gem og luk filen. Skriv følgende kommando:
hostname server2.nixcraft.comhostname
Nu, skal du fortsætte til trin 2.,
Debian / Ubuntu: Ændrer Hostname
Rediger /etc/hostname fil, skal du indtaste:
vi /etc/hostname
Slette det gamle navn, og tilføj det nye navn:
server2.nixcraft.com
Gem og luk filen. Skriv følgende kommando:
hostname server2.nixcraft.comhostname
Nu, skal du fortsætte til trin 2.,
Slackware: Ændrer Hostname
for at Redigere /etc/HOSTNAME, skal du indtaste:
vi /etc/HOSTNAME
Slette det gamle navn og tilføje den nye:
server2.nixcraft.com
Gem og luk filen. Skriv følgende kommando:
hostname server2.nixcraft.comhostname
Nu, skal du fortsætte til trin 2.,
Suge / OpenSuse: Ændrer Hostname
for at Redigere /etc/HOSTNAME, skal du indtaste:
Slette det gamle navn og tilføje den nye:
server2.nixcraft.com
Gem og luk filen. Skriv følgende kommando:
hostname server2.nixcraft.comhostname
Nu, skal du fortsætte til trin 2.,
Trin #2: Opdatering af /etc/hosts
Nu, du har brug for at redigere /etc/hosts fil, skal du indtaste:
vi /etc/hosts
Ændre alle de gamle værtsnavn med nyere.
Get få de nyeste tutorials på Linu., Open Source & DevOps via RSS-feed eller ugentligt e-mail-nyhedsbrev.
16 16 kommentarer hidtil…, 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 |