Hoe verander ik hostnaam onder een Linux besturingssysteem met behulp van de cli of via SSH gebaseerde sessie?
U moet het commando hostname of hostnamectl gebruiken. Beide commando ‘ s worden gebruikt om de huidige host of domeinnaam van het systeem in te stellen of weer te geven. De hostnaam wordt gebruikt door veel van de netwerkprogramma ‘ s (zoals sendmail, Apache servers) om de machine te identificeren. Daarom wordt het instellen van de juiste hostnaam aanbevolen.,
Linux verander hostnaam met behulp van hostnamectl Commando
bijna alle moderne Linux distro wordt geleverd met systemd een init systeem gebruikt in Linux distributies om de gebruikersruimte op te starten en systeemprocessen te beheren na het opstarten.,
Toon uw computernaam
Typ gewoon hostnamectl:$ hostnamectl
Voorbeelduitgangen:
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
uw computernaam instellen of wijzigen
Ik ga gfs03 hostnaam veranderen in gfs-server-03:$ hostnamectl set-hostname 'gfs-server-03'
verifieer het:$ hostnamectl
dat is alles. Je hebt je servernaam permanent veranderd.
Linux Wijzig hostnaam met behulp van hostname Commando
oudere versie van Linux distro gebruikte hostname Commando., Sommige moderne distro zonder systemd of met systemd nog steeds gebruik maken van de volgende methode. Gebruik indien mogelijk het hostnamectl Commando. Laten we enkele voorbeelden zien.
Display Hostname
Typ het volgende commando:$ hostname
Voorbeeldopties:
server.nixcraft.net.in
Wijzig hostnaam
u moet twee bestanden bijwerken:
- Linux Distributiespecifiek bestand. Bewerk het juiste bestand volgens uw distributie als volgt.,> in
/etc/hosts
Redhat / CentOS / Fedora: Verander de Hostnaam
Bewerk /etc/sysconfig/network, enter:
vi /etc/sysconfig/network
Set HOSTNAME=newhost.example.com voer:
HOSTNAME=server2.nixcraft.com
Opslaan en sluit het bestand. Typ het volgende commando:
hostname server2.nixcraft.comhostname
ga nu verder met stap # 2.,
Debian / Ubuntu: Verander de Hostnaam
Bewerken, /etc/hostname bestand, typt u:
vi /etc/hostname
– Verwijder de oude naam en voeg de nieuwe naam:
server2.nixcraft.com
Opslaan en sluit het bestand. Typ het volgende commando:
hostname server2.nixcraft.comhostname
ga nu verder met stap # 2.,
Slackware: Verander de Hostnaam
Bewerk /etc/HOSTNAME, enter:
vi /etc/HOSTNAME
– Verwijder de oude naam en het toevoegen van de nieuwe:
server2.nixcraft.com
Opslaan en sluit het bestand. Typ het volgende commando:
hostname server2.nixcraft.comhostname
ga nu verder met stap # 2.,
Zuigen / OpenSuse: Verander de Hostnaam
Bewerk /etc/HOSTNAME, type je in:
– Verwijder de oude naam en het toevoegen van de nieuwe:
server2.nixcraft.com
Opslaan en sluit het bestand. Typ het volgende commando:
hostname server2.nixcraft.comhostname
ga nu verder met stap # 2.,
Stap 2: Update /etc/hosts
Nu moet je het bestand /etc/hosts bestand, typt u:
vi /etc/hosts
Wijzigen alle oude hostnaam met de nieuwere een.
Get ontvang de nieuwste tutorials over Linux, Open Source & DevOps via RSS-feed of wekelijkse e-mail nieuwsbrief.tot nu toe 16 opmerkingen…, 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 |