ค้นหาและเปลี่ยนชื่อโฮสต์ของคุณใน Ubuntu

หากคุณต้องการทราบชื่อ คอมพิวเตอร์ Ubuntu ของคุณ โพสต์นี้จะแสดงให้คุณเห็นหลายวิธีในการค้นหา นอกจากนี้เรายังจะแสดงวิธีการเปลี่ยนชื่อโฮสต์ของคุณอย่างง่ายดาย ในUbuntu 17.xมีชื่ออุปกรณ์และชื่อโฮสต์ ซึ่งดูเหมือนจะแตกต่างกัน ชื่ออุปกรณ์แสดงในGUIและชื่อโฮสต์แสดงในTerminal ฉันจะแสดงวิธีการเปลี่ยนทั้งสองอย่าง

ค้นหาชื่อโฮสต์ Ubuntu

ชื่อโฮสต์ของคุณสามารถพบได้ในหลายที่ ที่แรกที่เราจะดูคือหน้าต่างเทอร์มินัล (Terminal)ในการเปิด หน้าต่าง Terminalให้เลือกAccessories | Terminalจากเมนูแอปพลิเคชัน (Applications)ในUbuntu เวอร์ชันใหม่กว่า เช่นUbuntu 17.xคุณต้องคลิกที่กิจกรรม(Activities) จาก นั้นพิมพ์terminal

การเปิดหน้าต่างเทอร์มินัล

ชื่อโฮสต์ของคุณจะแสดงต่อจากชื่อผู้ใช้และ สัญลักษณ์ “ @ ” ในแถบชื่อเรื่องของหน้าต่างTerminal ในกรณีของเรา ชื่อโฮสต์ของเราคือ “ ubuntu-virtual ” นอกจากนี้ยังแสดงในพรอมต์ด้วย

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

$ hostname

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

มีไฟล์ชื่อโฮสต์ ในไดเร็กทอรี (hostname)/etcที่มีชื่อโฮสต์ของคุณ ก่อนหน้านี้เป็นวิธีเดียวที่จะเปลี่ยนชื่อโฮสต์ โชคดีที่มีวิธีอื่นที่ง่ายกว่า วิธีที่ง่ายที่สุดในการเปลี่ยน ชื่อโฮสต์ Ubuntuคือไปที่Settings

ขึ้นอยู่กับรุ่นของคุณ จะเป็นไอคอนรูปเฟืองที่ด้านบนขวาของหน้าจอหรือไอคอนรูปเฟืองในท่าเรือใหม่ หากไอคอนรูปเฟืองอยู่ที่มุมบนขวา ให้คลิกที่About this Computer(About this Computer)

หากคุณต้องเปิดการตั้งค่า(Settings)ให้เลื่อนลงมาจนสุดที่ระบุว่ารายละเอียด(Details)แล้วคลิก

เมื่อคุณคลิกรายละเอียด ระบบจะพาคุณไปที่ หน้าจอ เกี่ยวกับ(About)โดยอัตโนมัติ คุณจะเห็นกล่องข้อความที่แก้ไขได้ชื่อว่าชื่ออุปกรณ์ ( Device name)เพียง(Just)พิมพ์ชื่อโฮสต์ใหม่ที่คุณต้องการแล้วกดEnter

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

แก้ไขชื่อโฮสต์และไฟล์โฮสต์

อีกวิธีในการเปลี่ยนชื่อโฮสต์คือเปิด หน้าต่าง Terminalและพิมพ์คำสั่งต่อไปนี้:

sudo hostname new-name

การดำเนินการนี้จะเปลี่ยนชื่อโฮสต์ แต่จะกลับไปที่สิ่งที่อยู่ในไฟล์ /etc/hostname หลังจากรีสตาร์ท หากคุณต้องการเปลี่ยนอย่างถาวร คุณสามารถแก้ไขไฟล์ชื่อโฮสต์ที่ฉันพูดถึงก่อนหน้านี้ได้ ในการทำเช่นนั้น ให้เปิดเทอร์มินัลแล้วพิมพ์คำสั่งต่อไปนี้:

sudo vi /etc/hostname

ไฟล์ควรไม่มีอะไรนอกจากชื่อโฮสต์ในบรรทัดแรก ใน vi คุณสามารถเข้าสู่โหมดแทรก โดยกดตัวอักษร i (Insert)หากต้องการลบอักขระ ให้กดปุ่ม x คุณยังสามารถกดตัวอักษร a เพื่อไปยังโหมดผนวก (Append)โปรดทราบว่าหากต้องการลบตัวอักษรโดยใช้ x คุณต้องกดESCก่อนเพื่อออกจาก โหมด แทรก(Insert)หรือ ต่อ ท้าย(Append)ก่อน

เมื่อคุณเปลี่ยนชื่อที่นั่นแล้ว คุณต้องเปลี่ยนชื่อในที่อื่นด้วย ใช้คำสั่งต่อไปนี้:

sudo vi /etc/hosts

เปลี่ยนบรรทัดที่สองที่ขึ้นต้นด้วย 127.0.0.1

เมื่อคุณเปลี่ยนทั้งสองตำแหน่งแล้ว คุณสามารถเริ่มต้นใหม่ได้และชื่อใหม่จะยังคงอยู่ เป็นที่น่าสังเกตว่าชื่ออุปกรณ์ในการตั้งค่า(Settings)จะยังคงแสดงอย่างอื่น ดังนั้นจึงดูเหมือนว่าจะมีความแตกต่างระหว่างชื่ออุปกรณ์และชื่อโฮสต์ ฉันไม่แน่ใจว่าความแตกต่างคืออะไรและเหตุใดจึงไม่อัปเดตใน หน้า เกี่ยวกับ(About)แต่นั่นเป็นวิธีที่ได้ผลสำหรับฉัน สนุก!



About the author

ฉันเป็นนักพัฒนาเว็บที่มีประสบการณ์มากกว่า 10 ปี ฉันเชี่ยวชาญด้านการพัฒนา Chrome OS และเคยทำงานในโครงการต่างๆ มากมายตั้งแต่สตาร์ทอัพขนาดเล็กไปจนถึงบริษัทที่ติดอันดับ Fortune 500 ฉันยังเป็นผู้เชี่ยวชาญในบัญชีผู้ใช้และความปลอดภัยของครอบครัว และได้พัฒนาแอพ Android ที่ประสบความสำเร็จหลายตัว



Related posts