หนึ่งในไคลเอนต์ IRC แบบกราฟิกที่ดีที่สุดบน Linux คือQuassel เหตุผลหลักที่ทุกคนคิดว่าเป็นโปรแกรมที่ยอดเยี่ยมคือคุณลักษณะ "หลัก" ของ Quassel ด้วยผู้ใช้“ คอร์” สามารถติดตั้งแอพพลิเคชั่นถาวรบนเซิร์ฟเวอร์ระยะไกลที่จะเชื่อมต่อกับห้อง IRC ทั้งหมด จากตรงนั้นผู้ใช้สามารถเชื่อมต่อกับไคลเอนต์นี้และไม่พลาดข้อความการแจ้งเตือน ฯลฯ Core ยังอนุญาตให้ผู้ใช้บันทึกการอ่านย้อนกลับและเชื่อมต่อหลายครั้งกับไคลเอนต์ที่หลากหลายไม่ใช่แค่ Quassel หากต้องการตั้งค่า Quassel Core คุณจะต้องมีเซิร์ฟเวอร์ Linux ที่สามารถเข้าถึงอินเทอร์เน็ตได้ หากคุณไม่สามารถเข้าถึงเซิร์ฟเวอร์ Linux ให้ลองใช้ VPS หรือติดตั้งอย่างน้อยที่สุดในคอร์บนพีซีที่เปิดอยู่เสมอ
โปรดทราบว่าแม้ว่าบทช่วยสอนนี้เน้นหนักไปที่เซิร์ฟเวอร์อูบุนตู Quassel Core พร้อมใช้งานสำหรับการกระจายเซิร์ฟเวอร์ Linux อื่น ๆ คำแนะนำสำหรับการแจกแจงเซิร์ฟเวอร์อื่น ๆ นั้นคล้ายคลึงกับคำแนะนำสำหรับผู้ใช้ Ubuntu ในการติดตั้งซอฟต์แวร์เซิร์ฟเวอร์ให้เปิดตัวจัดการแพ็คเกจและค้นหา“ quassel-core”
ติดตั้ง Quassel Core
เครื่องมือเชื่อมต่อระยะไกลสำหรับ Quassel IRC(Quassel Core) บรรจุอยู่ภายในคลังซอฟต์แวร์ของ Ubuntu ดังนั้นผู้ใช้จึงไม่มีปัญหาในการติดตั้งและตั้งค่า ไม่จำเป็นต้องทำอะไรเลยหรือเปิดใช้งานโมดูลด้วยตนเองเช่น "LAMP" (Linux, Apache MySQL และ PHP)
หากต้องการติดตั้ง Quassel Core รุ่นล่าสุดบนเซิร์ฟเวอร์ Ubuntu ให้ล็อกอินผ่านการเชื่อมต่อ SSH และป้อนคำสั่งต่อไปนี้
sudo apt install quassel-core
ควรเรียกใช้คำสั่ง“ apt install”Ubuntu ออกไปดาวน์โหลดและติดตั้งชุดควบคุมคุณภาพล่าสุดจากแหล่งเก็บซอฟต์แวร์ นอกจากนี้การรันคำสั่งนี้จะตั้งค่า SSL (Secure Socket Layer) โดยอัตโนมัติและกำหนดค่า Quassel ด้วย Systemd
ที่อยู่ IP
แกนกำลังทำงานและพร้อมที่จะไป แต่ในพื้นที่ลูกค้า IRC Quassel จะไม่สามารถใช้การเชื่อมต่อได้ ก่อนอื่นคุณจะต้องค้นหาที่อยู่ IP ของเซิร์ฟเวอร์ หากต้องการค้นหา IP ให้แน่ใจว่าคุณลงชื่อเข้าใช้เซิร์ฟเวอร์ Ubuntu ด้วยการเชื่อมต่อ SSH และใช้คำสั่งต่อไปนี้
วิธีที่จะป้องกันการแยกที่อยู่ IP ในเครื่องของลีนุกซ์ใด ๆ ก็คือการรัน แสดง IP addrและรวมเข้าด้วยกันโดยใช้ grep เพื่อกรอง 192.168.
ip addr show | grep "inet 192.168"
คัดลอกเอาต์พุตของคำสั่งด้านบนเนื่องจากเป็นที่อยู่ IP ในเครื่องของคุณ
ค้นหา IP ด้วยอะแดปเตอร์เครือข่ายหลายตัว
เซิร์ฟเวอร์บางตัวบน Linux ใช้ LAN มากกว่าหนึ่งตัวการเชื่อมต่อเพื่อสร้างสมดุลภาระงาน หากเป็นกรณีนี้การหลีกเลี่ยงคำสั่งด้านบนอาจเป็นวิธีที่ดีที่สุดเนื่องจากอาจส่งคืนที่อยู่หลายแห่งโดยไม่มีบริบทใด ๆ ให้ใช้“ ip link” แทนเพื่อเปิดเผยทุกอะแดปเตอร์เครือข่ายในเครื่อง จากนั้นคัดลอก IP ท้องถิ่น
ip link show
ค้นหา IP ภายนอก
การใช้ Quassel Core สำหรับ IRC บนเครื่องภายนอกของเครือข่ายท้องถิ่นของคุณ? คุณจะต้องมีที่อยู่ IP ภายนอกแทนที่จะเป็นที่อยู่ท้องถิ่น หากต้องการเปิดเผยที่อยู่ IP ของเซิร์ฟเวอร์ให้พิจารณาใช้เครื่องมือ Ping ตัวอย่างเช่นหากต้องการเปิดเผย IP ของเว็บไซต์ของฉันฉันจะเรียกใช้:
ping mylinuxfun.com -c1
ที่อยู่ IP สาธารณะสำหรับเซิร์ฟเวอร์นี้คือ 159.89.34.24.
ฉันจะใช้ 159.89.34.24 และใช้เพื่อเชื่อมต่อ
เชื่อมต่อกับ Quassel Core
การเชื่อมต่อกับเซิร์ฟเวอร์ Quassel Core จำเป็นต้องมีรุ่นพิเศษของไคลเอนต์ IRC หากคุณได้ติดตั้ง Quassel ไว้ให้ถอนการติดตั้งเนื่องจากจะไม่ทำงานกับ Core คุณจะต้องติดตั้งแอปไคลเอ็นต์แทน
อูบุนตู
sudo apt remove quassel sudo apt install quassel-client
Debian
sudo apt remove quassel sudo apt install quassel-client
Arch Linux
sudo pacman -R quassel-monolithic sudo pacman -S quassel-client
Fedora
sudo dnf remove quassel sudo dnf install quassel-client
OpenSUSE
sudo zypper remove quassel-mono sudo zypper install quassel-client
เปิดไคลเอ็นต์ Quassel เมื่อเปิดขึ้นตัวช่วยสร้างจะปรากฏขึ้น ตัวช่วยสร้างบอกว่ามันจะ“ แนะนำคุณตลอดการตั้งค่า Quassel Core ของคุณ” คลิกที่ข้อความเพื่อเริ่มต้น ในหน้าแรกเครื่องมือการตั้งค่าต้องการให้คุณสร้างผู้ใช้ใหม่ กรอกข้อมูลและใช้รหัสผ่านที่ปลอดภัย
หลังจากผู้ใช้ตั้งค่าคุณจะต้องกำหนดค่า“ แบ็กเอนด์พื้นที่เก็บข้อมูล” เลือก“ SQlite” จากนั้นคลิก“ กระทำ” เพื่อตั้งค่า
เชื่อมต่อกับ IRC ด้วย Quassel Core
ตอนนี้การเชื่อมต่อกับเซิร์ฟเวอร์ Quassel Coreทำงานอย่างถูกต้องตัวช่วยสร้างใหม่จะปรากฏขึ้น เวลานี้ Quassel จะนำคุณสู่การเชื่อมต่อกับเครือข่าย IRC ในการเริ่มต้นให้คลิก“ ถัดไป” ในข้อความป๊อปอัป
คลิกผ่านและเพิ่ม "นิค" ของคุณและ“อัตลักษณ์” เมื่อเสร็จแล้วให้ไปที่“ ตั้งค่าการเชื่อมต่อเครือข่าย” ในหน้าต่างนี้ใช้เครื่องมือเพื่อเพิ่มเซิร์ฟเวอร์ IRC ที่คุณต้องการเข้าถึง อย่าลืมเพิ่มแชแนลใด ๆ ที่คุณต้องการให้ Quassel เชื่อมต่ออัตโนมัติ
คลิกปุ่ม“ บันทึกและเชื่อมต่อ” เพื่อเชื่อมต่อ Core กับ IRC
ความคิดเห็น