วิธีพอร์ตไปข้างหน้าผ่านไฟร์วอลล์บน Ubuntu

วิธีพอร์ตไปข้างหน้าผ่านไฟร์วอลล์บน Ubuntu

คุณใช้ไฟร์วอลล์ Ubuntu และจำเป็นต้องเปิดพอร์ตอินเทอร์เน็ตบนระบบของคุณหรือไม่? เราสามารถช่วย! ปฏิบัติตามคู่มือนี้ในขณะที่เราอธิบายวิธีต่างๆ ที่คุณสามารถส่งต่อบน Ubuntu!

หมายเหตุ: แม้ว่าคู่มือนี้จะเน้นที่ Ubuntu แต่จะใช้ได้กับระบบปฏิบัติการ Linuxทุกเครื่องที่ใช้ Ubuntuเนื่องจากสามารถเข้าถึงไฟร์วอลล์เดียวกันได้

วิธีพอร์ตไปข้างหน้าผ่านไฟร์วอลล์บน Ubuntu

ต้องการบล็อกพอร์ตหรือไม่ ลองใช้คู่มือนี้

ส่งต่อพอร์ตบน Ubuntu – GUI

วิธีที่ง่ายที่สุดในการส่งต่อผ่านไฟร์วอลล์บน Ubuntuคือการใช้ GUI GUI สำหรับไฟร์วอลล์ Ubuntu ทำหน้าที่เป็นตัวกลางระหว่างบรรทัดคำสั่ง โดยพื้นฐานแล้วมันให้อินเทอร์เฟซที่ดีกับแอพบรรทัดคำสั่ง

หากต้องการโต้ตอบกับไฟร์วอลล์ Ubuntu ด้วย GUI คุณจะต้องติดตั้งแอป GUFW ในระบบของคุณ หากคุณยังไม่ได้ติดตั้ง ในการติดตั้ง GUFW บน Ubuntu PC ของคุณ ให้เริ่มต้นด้วยการเปิดหน้าต่างเทอร์มินัล 

คุณสามารถเปิดหน้าต่างเทอร์มินัลโดยกด  Ctrl + Alt + T บนแป้นพิมพ์ หรือคุณสามารถค้นหา “Terminal” ในเมนูแอพ Ubuntu เมื่อหน้าต่างเทอร์มินัลเปิดและพร้อมใช้งานแล้ว ให้ใช้  คำสั่งapt install เพื่อรับ GUFW

sudo apt ติดตั้ง gufw

หากคุณไม่ชอบใช้เทอร์มินัลเพื่อติดตั้งแอป ไม่ต้องกังวล! คุณสามารถติดตั้งได้โดยใช้ซอฟต์แวร์ Ubuntu ในการเริ่มต้น ให้เปิดแอปพลิเคชัน “ซอฟต์แวร์ Ubuntu” เมื่อเปิดขึ้น ให้ค้นหาไอคอนค้นหา แล้วคลิกด้วยเมาส์

ในกล่องค้นหาให้พิมพ์ใน“GUFW” และกด  ใส่ กุญแจ เมื่อกด  Enterคุณจะเห็นผลการค้นหา ดูผลลัพธ์สำหรับ "การกำหนดค่าไฟร์วอลล์" และคลิกที่มัน

เมื่อคลิกที่การกำหนดค่า "ไฟร์วอลล์" คุณจะไปที่หน้าซอฟต์แวร์ Ubuntu ของแอป คลิกที่ปุ่ม "INSTALL" เพื่อดาวน์โหลดและติดตั้งซอฟต์แวร์บนคอมพิวเตอร์ของคุณ

การกำหนดค่าการส่งต่อพอร์ตใน GUFW

เมื่อติดตั้งแอปพลิเคชัน GUFW บน Ubuntu PC แล้ว คุณสามารถใช้เพื่อส่งต่อพอร์ตภายนอกไฟร์วอลล์ โดยทำตามคำแนะนำทีละขั้นตอนด้านล่าง

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

ขั้นตอนที่ 2:ค้นหาปุ่ม "กฎ" ใน GUFW และคลิกเพื่อเข้าสู่พื้นที่กฎ จากที่นี่ เลือกไอคอน “+” เมื่อคลิกที่ไอคอนนี้ คุณจะเปิดหน้าต่าง "เพิ่มกฎไฟร์วอลล์"

ขั้นตอนที่ 3:ในหน้าต่างกฎใหม่ ให้ค้นหาแท็บ "แบบง่าย" แล้วคลิกบนแท็บนั้น ในแท็บ ค้นหา "ทิศทาง" และเปลี่ยนเป็น "ออก" การตั้งค่าเป็น Out แสดงว่าคุณอนุญาตให้อูบุนตู "ส่งต่อ" ไปยังอินเทอร์เน็ต 

วิธีพอร์ตไปข้างหน้าผ่านไฟร์วอลล์บน Ubuntu

ขั้นตอนที่ 4:ค้นหาช่อง "พอร์ต" และคลิกด้วยเมาส์ จากนั้นค้นหาช่อง "พอร์ตหรือบริการ" แล้วพิมพ์พอร์ต เมื่อคุณเขียนหมายเลขพอร์ตเสร็จแล้ว ให้คลิกที่ปุ่ม "เพิ่ม" เพื่อเพิ่มกฎใหม่

วิธีพอร์ตไปข้างหน้าผ่านไฟร์วอลล์บน Ubuntu

เมื่อคุณเพิ่มหมายเลขพอร์ตของคุณแล้ว ไฟร์วอลล์ควรอนุญาตให้ผ่านได้ทันที อย่างไรก็ตาม หากไม่สามารถทำได้ในทันที ให้รีบูทพีซีของคุณเพื่อแก้ไขปัญหา

ส่งต่อพอร์ตบน Ubuntu – CLI

นอกจากการส่งต่อพอร์ตด้วย GUI แล้ว ยังสามารถส่งต่อพอร์ตในไฟร์วอลล์ Ubuntu โดยใช้ CLI (หรือที่เรียกว่าเทอร์มินัล) ในการดำเนินการนี้ ให้เริ่มต้นด้วยการยืนยันว่าคุณเปิดใช้งานไฟร์วอลล์ UFW ในระบบของคุณ

เพื่อยืนยันว่าคุณเปิดใช้งานไฟร์วอลล์ UFW ให้เปิดหน้าต่างเทอร์มินัล คุณเปิดหน้าต่างเทอร์มินัลได้โดยกด  Ctrl + Alt + T บนแป้นพิมพ์หรือค้นหา "เทอร์มินัล" ในเมนูแอป

เมื่อหน้าต่างเทอร์มินัลเปิดอยู่  ให้ใช้คำสั่งsudo ufw enable เพื่อเปิดใช้งานไฟร์วอลล์ หากปิดไว้ด้วยเหตุผลบางประการ หากเปิดใช้งาน UFW แล้ว ไม่ต้องกังวล คุณสามารถข้ามขั้นตอนนี้

หลังจากยืนยันว่าไฟร์วอลล์ UFW ใช้งานได้  ให้ใช้คำสั่งufw allow เพื่อส่งต่อ ตัวอย่างเช่น หากคุณโฮสต์เซิร์ฟเวอร์ OpenSSH บน Ubuntu PC คุณจะต้องเปิดพอร์ต 22 เข้ากับอินเทอร์เน็ต ในการทำเช่นนั้น คุณสามารถป้อนคำสั่งด้านล่าง

วิธีพอร์ตไปข้างหน้าผ่านไฟร์วอลล์บน Ubuntu

sudo ufw อนุญาต 22/tcp

หรือถ้าคุณต้องการอนุญาตการเชื่อมต่อบนพอร์ต 32400 ออกไปยังอินเทอร์เน็ตผ่าน UDP คุณสามารถทำคำสั่งต่อไปนี้แทน 

sudo ufw อนุญาต 32400/udp

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

sudo ufw สถานะ

สมมติว่าคุณมีปัญหาในการส่งต่อพอร์ตทำงานบน Ubuntu และคำสั่งอนุญาต ufw ไม่ทำงาน ในกรณีนั้น คุณสามารถปิดการใช้งานไฟร์วอลล์ทั้งหมด โดยเปิดเผยพอร์ตทั้งหมดไปยังอินเทอร์เน็ตโดยใช้คำสั่งufw disable 

sudo ufw ปิดการใช้งาน


วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีทำให้ GOG Galaxy ทำงานบน Linux

วิธีทำให้ GOG Galaxy ทำงานบน Linux

คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง

วิธีการติดตั้ง Docker Engine บน CentOS

วิธีการติดตั้ง Docker Engine บน CentOS

Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม