What the Waters Left Behind Trailer 2 (2018) Los Olvidados
สารบัญ:
- ข้อกำหนดเบื้องต้น
- แสดงชื่อโฮสต์ปัจจุบัน
- เปลี่ยนชื่อโฮสต์
- 1. เปลี่ยนชื่อโฮสต์โดยใช้
hostnamectl
- 2. แก้ไขไฟล์
/etc/hosts
- 3. แก้ไขไฟล์
cloud.cfg
- ตรวจสอบการเปลี่ยนแปลง
- ข้อสรุป
บทช่วยสอนนี้จะแนะนำคุณตลอดกระบวนการเปลี่ยนชื่อโฮสต์บนระบบ Ubuntu 18.04
ชื่อโฮสต์จะถูกตั้งค่าในเวลาที่ติดตั้งระบบปฏิบัติการ Ubuntu หรือหากคุณหมุนเครื่องเสมือนมันจะถูกกำหนดให้กับอินสแตนซ์เมื่อเริ่มต้น
วิธีที่อธิบายไว้ในคู่มือนี้จะทำงานโดยไม่จำเป็นต้องรีสตาร์ทระบบของคุณ
แม้ว่าบทช่วยสอนนี้เขียนขึ้นสำหรับ Ubuntu 18.04 แต่ก็มีคำแนะนำเดียวกันกับ Ubuntu 16.04 และการแจกจ่ายที่ใช้ Ubuntu รวมถึง Linux Mint และ OS ระดับประถมศึกษา
ข้อกำหนดเบื้องต้น
ก่อนดำเนินการกับบทช่วยสอนนี้ต่อให้แน่ใจว่าคุณได้เข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo
ชื่อโฮสต์คือฉลากที่ระบุเครื่องบนเครือข่าย คุณไม่ควรใช้ชื่อโฮสต์เดียวกันในสองเครื่องที่แตกต่างกันในเครือข่ายเดียวกัน
แสดงชื่อโฮสต์ปัจจุบัน
หากต้องการดูชื่อโฮสต์ปัจจุบันให้ป้อนคำสั่งต่อไปนี้:
hostnamectl
อย่างที่คุณเห็นในภาพด้านบนชื่อโฮสต์ปัจจุบันถูกตั้งค่าเป็น
ubuntu1804.localdomain
เปลี่ยนชื่อโฮสต์
ขั้นตอนต่อไปนี้แสดงวิธีการเปลี่ยนชื่อโฮสต์ใน Ubuntu 18.04
1. เปลี่ยนชื่อโฮสต์โดยใช้
hostnamectl
ใน Ubuntu 18.04 เราสามารถเปลี่ยนชื่อโฮสต์ของระบบและการตั้งค่าที่เกี่ยวข้องโดยใช้คำสั่ง
hostnamectl
ตัวอย่างเช่นหากต้องการเปลี่ยนชื่อโฮสต์ระบบแบบสแตติกเป็น
linuxize
คุณจะต้องใช้คำสั่งต่อไปนี้:
sudo hostnamectl set-hostname linuxize
คำสั่ง
hostnamectl
ไม่สร้างเอาต์พุต เมื่อสำเร็จจะส่งคืน 0 ซึ่งเป็นรหัสความล้มเหลวที่ไม่ใช่ศูนย์
2. แก้ไขไฟล์
/etc/hosts
เปิดไฟล์
/etc/hosts
และเปลี่ยนชื่อโฮสต์เก่าเป็นชื่อใหม่
127.0.0.1 localhost 127.0.0.1 linuxize # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
3. แก้ไขไฟล์
cloud.cfg
หากมีการติดตั้งแพ็คเกจ
cloud-init
คุณต้องแก้ไขไฟล์
cloud.cfg
ด้วย แพคเกจนี้มักจะติดตั้งตามค่าเริ่มต้นในรูปภาพที่ให้บริการโดยผู้ให้บริการคลาวด์เช่น AWS และใช้เพื่อจัดการการเริ่มต้นของอินสแตนซ์ของระบบคลาวด์
ในการตรวจสอบว่ามีการติดตั้งแพ็คเกจหรือไม่ให้รันคำสั่ง ls ต่อไปนี้:
ls -l /etc/cloud/cloud.cfg
ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory
หากมีการติดตั้งแพคเกจเอาท์พุทจะมีลักษณะดังต่อไปนี้:
-rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg
ในกรณีนี้คุณจะต้องเปิดไฟล์
/etc/cloud/cloud.cfg
:
sudo nano /etc/cloud/cloud.cfg
ค้นหา
preserve_hostname
และเปลี่ยนค่าจาก
false
true
:
# This will cause the set+update hostname module to not operate (if true) preserve_hostname: true
บันทึกไฟล์และปิดโปรแกรมแก้ไขของคุณ
ตรวจสอบการเปลี่ยนแปลง
ในการตรวจสอบว่าชื่อโฮสต์ถูกเปลี่ยนเป็นผลสำเร็จให้ใช้คำสั่ง
hostnamectl
อีกครั้ง:
hostnamectl
Static hostname: linuxize Icon name: computer-vm Chassis: vm Machine ID: 6f17445f53074505a008c9abd8ed64a5 Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4 Virtualization: kvm Operating System: Ubuntu 18.04 LTS Kernel: Linux 4.15.0-22-generic Architecture: x86-64
คุณควรเห็นชื่อเซิร์ฟเวอร์ใหม่ของคุณพิมพ์บนคอนโซล
ข้อสรุป
ในบทช่วยสอนนี้เราได้แสดงวิธีการเปลี่ยนชื่อโฮสต์เซิร์ฟเวอร์ Ubuntu ของคุณอย่างง่ายดายโดยไม่ต้องรีสตาร์ทเครื่อง
อย่าลังเลที่จะแสดงความคิดเห็นหากคุณมีคำถามใด ๆ
ชื่อโฮสต์ ubuntuวิธีการเปลี่ยนชื่อโฮสต์บน debian 10 linux

บทช่วยสอนนี้อธิบายวิธีเปลี่ยนชื่อโฮสต์บน Debian 10 Buster โดยไม่ต้องเริ่มระบบใหม่
วิธีการเปลี่ยนชื่อโฮสต์บน debian 9 linux

บทช่วยสอนนี้จะแนะนำคุณตลอดกระบวนการเปลี่ยนชื่อโฮสต์บน Debian 9 โดยไม่จำเป็นต้องรีสตาร์ทระบบของคุณ
วิธีการเปลี่ยนชื่อโฮสต์บน centos 8

คำแนะนำนี้อธิบายวิธีการตั้งค่าหรือเปลี่ยนชื่อโฮสต์บน CentOS 8 โดยไม่จำเป็นต้องรีสตาร์ทระบบ