บทนำ
การประสบปัญหาเมื่อเครื่อง Ubuntu 24.04 ของคุณไม่แสดงเครื่องพิมพ์ที่แชร์ขณะเรียกดูอาจทำให้หงุดหงิดได้ การพิมพ์ที่แชร์เป็นสิ่งสำคัญสำหรับเครือข่ายสำนักงานและการตั้งค่าที่บ้าน ช่วยลดการลงทุนในฮาร์ดแวร์โดยให้หลายอุปกรณ์ใช้เครื่องพิมพ์เดียวกันได้ คู่มือนี้จะพาคุณไปทีละขั้นตอนในการแก้ไขและแก้ปัญหานี้อย่างมีประสิทธิภาพ ติดตามส่วนต่างๆ เพื่อทำความเข้าใจกับสาเหตุทั่วไป การตรวจสอบเบื้องต้น การกำหนดค่า การตั้งค่าไฟร์วอลล์ เคล็ดลับการแก้ไขปัญหาขั้นสูง และแนวปฏิบัติที่ดีที่สุดที่จำเป็นเพื่อให้เครื่องพิมพ์ที่แชร์ของคุณทำงานราบรื่น
การทำความเข้าใจสาเหตุทั่วไป
การทำความเข้าใจเหตุผลที่ Ubuntu 24.04 อาจไม่แสดงเครื่องพิมพ์ที่แชร์เป็นขั้นตอนแรกสู่การแก้ไขปัญหา มีหลายสาเหตุที่ทำให้ปัญหานี้เกิดขึ้นได้:
-
การกำหนดค่าเครื่องพิมพ์ผิดพลาด: หากการตั้งค่าการแชร์เครื่องพิมพ์ไม่ถูกกำหนดค่าอย่างถูกต้อง ระบบ Ubuntu ของคุณอาจไม่สามารถตรวจจับเครื่องพิมพ์ที่แชร์ได้
-
ปัญหาเครือข่าย: การแชร์เครื่องพิมพ์ขึ้นอยู่กับการเชื่อมต่อเครือข่ายอย่างมาก ความไม่เสถียรหรือการกำหนดค่าผิดพลาดในเครือข่ายอาจทำให้ Ubuntu 24.04 ไม่สามารถเห็นเครื่องพิมพ์ที่แชร์
-
ข้อจำกัดของไฟร์วอลล์: ไฟร์วอลล์ที่ออกแบบมาเพื่อปกป้องระบบของคุณอาจเข้มงวดเกินไปและบล็อกการเชื่อมต่อที่จำเป็นสำหรับการแชร์เครื่องพิมพ์
-
ปัญหาการยืนยันตัวตน: บางครั้ง ข้อมูลการยืนยันตัวตนอาจถูกตั้งค่าไม่ถูกต้องหรือขาดหาย ทำให้ไม่สามารถเข้าถึงเครื่องพิมพ์ที่แชร์ได้
-
ไดรเวอร์ที่ล้าสมัยหรือขาดหาย: ตรวจสอบว่าไดรเวอร์ที่จำเป็นสำหรับเครื่องพิมพ์ของคุณได้รับการติดตั้งและอัปเดตแล้ว
การทราบสาเหตุทั่วไปเหล่านี้สามารถช่วยกำหนดเป้าหมายพื้นที่เฉพาะเพื่อแก้ปัญหาได้อย่างมีประสิทธิภาพ
การตรวจสอบเบื้องต้น
การตรวจสอบเบื้องต้นสามารถแก้ปัญหาเล็กน้อยได้บ่อยครั้งและประหยัดเวลา นี่คือขั้นตอนที่ควรปฏิบัติ:
- ตรวจสอบการเชื่อมต่อเครือข่าย: ตรวจสอบให้แน่ใจว่าเครื่อง Ubuntu และเครื่องพิมพ์ที่แชร์เชื่อมต่อกับเครือข่ายเดียวกัน ใช้คำสั่งในเทอร์มินัลเช่น
ping
และifconfig
เพื่อตรวจสอบการเชื่อมต่อเครือข่าย - รีสตาร์ทระบบและเครื่องพิมพ์: บางครั้ง การรีสตาร์ทแบบง่ายๆ สามารถแก้ไขปัญหาการเชื่อมต่อได้ รีสตาร์ททั้งระบบ Ubuntu และเครื่องพิมพ์ที่แชร์
- ตรวจสอบสถานะเครื่องพิมพ์: ตรวจสอบให้แน่ใจว่าเครื่องพิมพ์เปิดใช้งาน เชื่อมต่ออย่างถูกต้อง และไม่ได้อยู่ในสถานะข้อผิดพลาด
- อัปเดต Ubuntu: ใช้คำสั่ง
sudo apt-get update
ตามด้วยsudo apt-get upgrade
เพื่อให้แน่ใจว่าชุดแพ็คเกจระบบทั้งหมดได้รับการอัปเดต
ด้วยการตรวจสอบเบื้องต้นเหล่านี้ คุณสามารถคัดกรองปัญหาง่ายๆ ทั่วไปก่อนที่จะลงลึกในการแก้ปัญหาที่ซับซ้อนขึ้น
การกำหนดค่าการแชร์เครื่องพิมพ์ใน Ubuntu 24.04
หลังจากตรวจสอบเบื้องต้น ขั้นตอนถัดไปคือการกำหนดค่าการแชร์เครื่องพิมพ์ให้ถูกต้อง
- เปิดการตั้งค่าเครื่องพิมพ์: ไปที่ ‘Settings’ แล้วเลือก ‘Printers’
- เพิ่มเครื่องพิมพ์: หากยังไม่ได้เพิ่มเครื่องพิมพ์ ให้คลิกที่ ‘Add’ และทำตามคำแนะนำเพื่อติดตั้งเครื่องพิมพ์
- เปิดการแชร์: คลิกที่เครื่องพิมพ์ที่ติดตั้งแล้ว ในการตั้งค่า ให้แน่ใจว่าเปิดใช้งานตัวเลือก
Shared
- ตรวจสอบการตั้งค่า CUPS: CUPS (Common UNIX Printing System) เป็นสิ่งสำคัญสำหรับการจัดการเครื่องพิมพ์ในลินุกซ์
- เปิดเทอร์มินัลและแก้ไขไฟล์การกำหนดค่า CUPS โดยใช้
sudo nano /etc/cups/cupsd.conf
- ค้นหาเส้นเหล่านี้และแก้ไขหากจำเป็น:
“`
Listen 631
Browsing On
BrowseDeny All
BrowseAllow @LOCAL
BrowseOrder Deny,Allow
``
sudo service cups restart
- บันทึกการเปลี่ยนแปลงและรีสตาร์ท CUPS ด้วย.
https://localhost:631
5. **การเพิ่มเครื่องพิมพ์ใน CUPS**:
- เปิดเว็บเบราเซอร์และไปที่.
Adding Printers and Classes
- ไปที่และทำตามขั้นตอนเพื่อเพิ่มเครื่องพิมพ์ของคุณ
Share This Printer
- ทำการตรวจสอบกล่อง
ด้วยการปฏิบัติตามขั้นตอนการกำหนดค่าเหล่านี้ คุณสามารถตั้งค่าการแชร์เครื่องพิมพ์ใน Ubuntu 24.04 ได้อย่างมีประสิทธิภาพ
การตั้งค่าไฟร์วอลล์และการรักษาความปลอดภัย
การกำหนดค่าไฟร์วอลล์มีความสำคัญในการอนุญาตการแชร์เครื่องพิมพ์ นี่คือวิธีจัดการ:
- ตรวจสอบสถานะ UFW: Ubuntu ใช้ UFW (Uncomplicated Firewall) เป็นไฟร์วอลล์เริ่มต้น ตรวจสอบสถานะโดยใช้คำสั่ง
sudo ufw status
- อนุญาตพอร์ต CUPS: ทําให้แน่ใจว่า CUPS สามารถสื่อสารผ่านไฟร์วอลล์ได้โดยการอนุญาตพอร์ตที่เกี่ยวข้อง:
sudo ufw allow 631/tcp
sudo ufw reload - ตรวจสอบ SELinux/AppArmor: SELinux (Security-Enhanced Linux) และ AppArmor อาจบล็อกบริการการแชร์เครื่องพิมพ์เสียบปิ้น หากนโยบายการรักษาความปลอดภัยกำหนดกฎที่จำกัด ลองปิดการใช้งานชั่วคราวเพื่อดูว่าปัญหานั้นแก้ไขหรือไม่
- การค้นหาเครือข่าย: ตรวจสอบให้แน่ใจว่าการค้นหาเครือข่ายเปิดใช้งาน ซึ่งอาจต้องปรับแต่งการตั้งค่าที่อธิบายไว้ในส่วนเครือข่ายก่อนหน้านี้
การปรับการตั้งค่าไฟร์วอลล์และการรักษาความปลอดภัยให้เหมาะสมสามารถแก้ไขบล็อกที่ป้องกันการแชร์เครื่องพิมพ์ไม่ให้ทำงานได้อย่างถูกต้อง
การแก้ไขปัญหาขั้นสูง
หากการตรวจสอบพื้นฐานและการกำหนดค่าไม่สามารถแก้ไขปัญหาได้ ขั้นตอนการแก้ไขปัญหาขั้นสูงอาจจำเป็น
- การค้นหาเครื่องพิมพ์ด้วยตนเอง: บางครั้ง การเพิ่มเครื่องพิมพ์ด้วยตนเองด้วย IP หรือ hostname สามารถแก้ไขปัญหาการตรวจจับได้:
เปิดเทอร์มินัลและใช้lpadmin -p <printer-name> -E -v <device-uri> -m <model>
- การตรวจสอบบันทึก:
ตรวจสอบบันทึกระบบหาข้อผิดพลาดที่เกี่ยวข้องกับการพิมพ์ ตรวจสอบที่/var/log/cups/error_log
หาความผิดปกติ - รีเซ็ต CUPS:
หาก CUPS มีปัญหา ลองรีเซ็ตการกำหนดค่าเป็นค่าเริ่มต้น:
sudo rm /etc/cups/cupsd.conf
sudo cp /etc/cups/cupsd.conf.default /etc/cups/cupsd.conf
sudo service cups restart - ติดตั้งไดรเวอร์เครื่องพิมพ์ใหม่: ลบและติดตั้งไดรเวอร์เครื่องพิมพ์ใหม่ ใช้
sudo apt-get remove --purge <printer-driver>
ตามด้วยsudo apt-get install <printer-driver>
ขั้นตอนการแก้ไขปัญหาขั้นสูงเหล่านี้สามารถช่วยแก้ไขปัญหาที่ซับซ้อนเกี่ยวกับเครื่องพิมพ์ที่แชร์ไม่แสดงใน Ubuntu 24.04
เคล็ดลับเพิ่มเติมและแนวทางปฏิบัติที่ดีที่สุด
การปฏิบัติตามแนวปฏิบัติที่ดีที่สุดบางประการสามารถช่วยรักษาประสบการณ์การใช้เครื่องพิมพ์ที่แชร์ได้อย่างไม่มีปัญหา:
- อัปเดตระบบและไดรเวอร์อย่างสม่ำเสมอ: การรักษาระบบและไดรเวอร์ให้ทันสมัยสามารถรับประกันความเข้ากันได้และลดปัญหาได้
- การตั้งค่าเครือข่ายที่สอดคล้องกัน: ตรวจสอบให้แน่ใจว่าอุปกรณ์ทั้งหมดมีการตั้งค่าเครือข่ายที่สอดคล้อง โดยเฉพาะเกี่ยวกับที่อยู่ IP หากใช้ IP แบบคงที่
- การบำรุงรักษาเป็นระยะ: ตรวจสอบปัญหาซอฟต์แวร์หรือฮาร์ดแวร์อย่างสม่ำเสมอและดำเนินการอัปเดตที่จำเป็น
- การบันทึกการตั้งค่า: เก็บบันทึกการตั้งค่าและการกำหนดค่าที่สำคัญเพื่อแก้ไขปัญหาในอนาคต
สรุป
เมื่อ Ubuntu 24.04 ไม่สามารถแสดงเครื่องพิมพ์ที่แชร์ การปฏิบัติตามแนวทางการแก้ไขปัญหาตามลำดับขั้นตอนผ่านสาเหตุทั่วไป การตรวจสอบเบื้องต้น การกำหนดค่า การตั้งค่าไฟร์วอลล์ และการแก้ไขปัญหาขั้นสูงสามารถแก้ไขปัญหาได้อย่างมีประสิทธิภาพ การปฏิบัติตามเคล็ดลับเพิ่มเติมและรักษาแนวปฏิบัติที่ดีที่สุดทำให้การทำงานและการเชื่อมต่อของเครื่องพิมพ์ที่แชร์เป็นไปอย่างราบรื่น ช่วยเพิ่มประสิทธิภาพและความสะดวกในทุกสภาพแวดล้อม
คำถามที่พบบ่อย
ทำไมเครื่องพิมพ์ที่แชร์ถึงไม่แสดงใน Ubuntu 24.04?
ปัญหาต่างๆ เช่น การตั้งค่าเครื่องพิมพ์ผิดพลาด ปัญหาเครือข่าย ข้อจำกัดไฟร์วอลล์ และไดรเวอร์ที่หายไปอาจเป็นสาเหตุของปัญหานี้ ปฏิบัติตามคำแนะนำเพื่อแก้ไขปัญหา
ฉันจะกำหนดค่า CUPS สำหรับการพิมพ์ที่แชร์ใน Ubuntu 24.04 ได้อย่างไร?
แก้ไขไฟล์การกำหนดค่า CUPS เปิดใช้งานการตั้งค่าที่จำเป็น และรีสตาร์ท CUPS ใช้ `https://localhost:631` สำหรับการกำหนดค่าเพิ่มเติม
การตั้งค่าไฟร์วอลล์ที่จำเป็นสำหรับการดูเครื่องพิมพ์ที่แชร์ใน Ubuntu 24.04 มีอะไรบ้าง?
อนุญาตพอร์ต `631/tcp` ผ่าน UFW โดยใช้คำสั่ง `sudo ufw allow 631/tcp` และตรวจสอบให้มั่นใจว่าไฟร์วอลล์ถูกกำหนดค่าให้อนุญาตการสื่อสารของ CUPS