Android

วิธีการเปลี่ยนชื่อโฮสต์บน debian 9 linux

openSUSE 12.3 Review - Linux Distro Reviews

openSUSE 12.3 Review - Linux Distro Reviews

สารบัญ:

Anonim

บทช่วยสอนนี้จะแนะนำขั้นตอนที่จำเป็นในการเปลี่ยนชื่อโฮสต์ในระบบ Debian 9 ของคุณ

ชื่อโฮสต์ถูกตั้งค่าในเวลาที่ติดตั้งระบบปฏิบัติการ Debian หรือหากคุณหมุนเครื่องเสมือนมันจะถูกกำหนดให้กับอินสแตนซ์เมื่อเริ่มต้น

วิธีที่อธิบายไว้ในบทช่วยสอนนี้จะทำงานโดยไม่จำเป็นต้องรีสตาร์ทระบบ Linux ของคุณ

ข้อกำหนดเบื้องต้น

ก่อนดำเนินการกับบทช่วยสอนนี้ต่อให้แน่ใจว่าคุณได้เข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo

แสดงชื่อโฮสต์ปัจจุบัน

หากต้องการดูชื่อโฮสต์ปัจจุบันให้ป้อนคำสั่งต่อไปนี้:

hostnamectl

ดังที่คุณเห็นในภาพด้านบนชื่อโฮสต์ปัจจุบันถูกตั้งค่าเป็น host.linuxize.com

เปลี่ยนชื่อโฮสต์

ชื่อโฮสต์เป็นฉลากที่ระบุเครื่องบนเครือข่ายและควรไม่ซ้ำกันภายในโครงสร้างพื้นฐานเครือข่าย ขอแนะนำให้ใช้ชื่อโดเมน FQDN ( FQDN ) เป็นชื่อโฮสต์ของระบบ

ขั้นตอนต่อไปนี้แสดงวิธีการเปลี่ยนชื่อโฮสต์ใน Debian 9

  1. เปลี่ยนชื่อโฮสต์โดยใช้ hostnamectl

    ใน Debian 9 เพื่อเปลี่ยนชื่อโฮสต์ของระบบและการตั้งค่าที่เกี่ยวข้องคุณสามารถใช้คำสั่ง hostnamectl

    ตัวอย่างเช่นหากต้องการเปลี่ยนชื่อโฮสต์ของระบบเป็น host.example.com คุณสามารถใช้คำสั่งต่อไปนี้:

    sudo hostnamectl set-hostname host.example.com

    คำสั่ง hostnamectl ไม่สร้างเอาต์พุต เมื่อสำเร็จจะส่งคืน 0 ซึ่งเป็นรหัสความล้มเหลวที่ไม่ใช่ศูนย์

    แก้ไขไฟล์ /etc/hosts

    เปิดไฟล์ /etc/hosts และแทนที่ชื่อโฮสต์เก่าของคุณด้วยชื่อใหม่

    / etc / hosts

    127.0.0.1 localhost 127.0.0.1 host.example.com # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters

ตรวจสอบการเปลี่ยนแปลง

ในการตรวจสอบว่าชื่อโฮสต์ถูกเปลี่ยนเป็นผลสำเร็จให้ใช้คำสั่ง hostnamectl อีกครั้ง:

hostnamectl

Static hostname: host.example.com Icon name: computer-vm Chassis: vm Machine ID: 2cc2688b8138434a81dd7b3133e66b2e Boot ID: e378a0971e9e415cb70e7e953a2362bc Virtualization: qemu Operating System: Debian GNU/Linux 9 (stretch) Kernel: Linux 4.9.0-7-amd64 Architecture: x86-64

และคุณควรเห็นชื่อเซิร์ฟเวอร์ใหม่ของคุณพิมพ์บนคอนโซล

ข้อสรุป

บทช่วยสอนนี้เราได้แสดงวิธีการเปลี่ยนชื่อโฮสต์เซิร์ฟเวอร์ Debian ของคุณอย่างง่ายดายโดยไม่ต้องรีสตาร์ทเครื่อง

อย่าลังเลที่จะแสดงความคิดเห็นหากคุณมีคำถามใด ๆ

ชื่อโฮสต์ของเดเบียน