Hvordan kan jeg endre vertsnavnet under et Linux operativsystem du bruker cli eller over ssh basert økt?
Du trenger å bruke vertsnavn eller hostnamectl kommando. Begge kommandoene brukes til å enten stille eller vise gjeldende verts-eller domenenavnet av systemet. Vertsnavnet er brukt av mange nettverk programmer (for eksempel sendmail, Apache-servere) for å identifisere maskinen. Derfor er innstillingen riktig vertsnavn er å anbefale.,
Linux Endre Vertsnavn ved Hjelp av hostnamectl kommandoen
Nesten alle moderne Linux-distro kommer med systemd en init systemet brukt i Linux-distribusjoner for bootstrap brukeren plass og å administrere systemet prosesser etter oppstart.,
Vis din datamaskin navn
skriv inn hostnamectl:$ hostnamectl
Eksempel utganger:
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
Angi eller endre navnet på datamaskinen
jeg kommer til å endre gfs03 vertsnavn for å gfs-server-03:$ hostnamectl set-hostname 'gfs-server-03'
Bekrefte det:$ hostnamectl
Det er alt. Du bare endret navnet på serveren permanent.
Linux Endre Vertsnavn ved å Bruke kommandoen hostname
Eldre versjon av Linux-distro som brukes kommandoen hostname., Noen moderne distro uten systemd eller med systemd fortsatt bruke følgende metode. Bruk om mulig hostnamectl kommando. La oss se på noen eksempler.
Vis Vertsnavn
Skriv inn følgende kommando:$ hostname
Eksempel ouputs:
server.nixcraft.net.in
Endre Vertsnavnet
Du trenger å oppdatere to filer:
- Linux-Distribusjon bestemt fil. Rediger aktuelle filen som per dine fordelingen som følger.,
/etc/hosts
Redhat / CentOS / Fedora: Endre Vertsnavnet
Rediger /etc/sysconfig/network, kan du skrive:
vi /etc/sysconfig/network
Sett HOSTNAME=newhost.example.com, skriv inn:
HOSTNAME=server2.nixcraft.com
Lagre og lukk filen. Skriv inn følgende kommando:
hostname server2.nixcraft.comhostname
Nå, går du videre til trinn 2.,
Debian / Ubuntu: Endre Vertsnavnet
Rediger /etc/hostname-fil, angi:
vi /etc/hostname
Slett den gamle navn og legg til den nye navn:
server2.nixcraft.com
Lagre og lukk filen. Skriv inn følgende kommando:
hostname server2.nixcraft.comhostname
Nå, går du videre til trinn 2.,
Slackware: Endre Vertsnavnet
Rediger /etc/HOSTNAME, inn:
vi /etc/HOSTNAME
Slett den gamle navn og legg til det nye:
server2.nixcraft.com
Lagre og lukk filen. Skriv inn følgende kommando:
hostname server2.nixcraft.comhostname
Nå, går du videre til trinn 2.,
Suge / OpenSuse: Endre Vertsnavnet
Rediger /etc/HOSTNAME, skriv:
Slett den gamle navn og legg til det nye:
server2.nixcraft.com
Lagre og lukk filen. Skriv inn følgende kommando:
hostname server2.nixcraft.comhostname
Nå, går du videre til trinn 2.,
Trinn 2: Oppdatere /etc/hosts
Nå, du trenger for å redigere /etc/hosts-filen, angi:
vi /etc/hosts
Endre alle gamle vertsnavn med nyere.
🐧 Få de nyeste tutorials på Linux, Åpen Kildekode & DevOps via RSS-feed eller Ukentlige nyhetsbrev på e-post.
🐧 16 kommentarer så langt…, 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 |