วิธีกำหนดค่าไฟร์วอลล์ในตัวของ Ubuntu

Jul 10, 2025
ความเป็นส่วนตัวและความปลอดภัย

Ubuntu มีไฟร์วอลล์ของตัวเองที่เรียกว่า ufw - ย่อมาจาก "ไฟร์วอลล์ที่ไม่ซับซ้อน" Ufw เป็นฟรอนต์เอนด์ที่ใช้งานง่ายกว่าสำหรับคำสั่ง Linux iptables มาตรฐาน คุณสามารถควบคุม ufw ได้จากอินเทอร์เฟซแบบกราฟิก

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

การใช้งาน Terminal

ไฟร์วอลล์ถูกปิดใช้งานโดยค่าเริ่มต้น ในการเปิดใช้งานไฟร์วอลล์ให้รันคำสั่งต่อไปนี้จากเทอร์มินัล:

sudo ufw เปิดใช้งาน

คุณไม่จำเป็นต้องเปิดใช้งานไฟร์วอลล์ก่อน คุณสามารถเพิ่มกฎได้ในขณะที่ไฟร์วอลล์ออฟไลน์จากนั้นเปิดใช้งานหลังจากกำหนดค่าเสร็จแล้ว

การทำงานกับกฎ

สมมติว่าคุณต้องการอนุญาตการรับส่งข้อมูล SSH บนพอร์ต 22 ในการทำเช่นนั้นคุณสามารถเรียกใช้หนึ่งในหลายคำสั่ง:

sudo ufw allow 22 (อนุญาตทั้ง TCP และ UDP ทราฟฟิก - ไม่เหมาะอย่างยิ่งหากไม่จำเป็นต้องใช้ UDP)

sudo ufw อนุญาต 22 / tcp (อนุญาตเฉพาะการรับส่งข้อมูล TCP บนพอร์ตนี้)

sudo ufw อนุญาต ssh (ตรวจสอบไฟล์ / etc / services ในระบบของคุณสำหรับพอร์ตที่ SSH ต้องการและอนุญาตบริการทั่วไปจำนวนมากแสดงอยู่ในไฟล์นี้)

Ufw สมมติว่าคุณต้องการตั้งกฎสำหรับการรับส่งข้อมูลขาเข้า แต่คุณสามารถระบุทิศทางได้ด้วย ตัวอย่างเช่นหากต้องการบล็อกการรับส่งข้อมูล SSH ขาออกให้เรียกใช้คำสั่งต่อไปนี้:

sudo ufw ปฏิเสธ ssh

คุณสามารถดูกฎที่สร้างขึ้นด้วยคำสั่งต่อไปนี้:

สถานะ sudo ufw

หากต้องการลบกฎให้เพิ่มคำว่า delete ก่อนกฎ ตัวอย่างเช่นหากต้องการหยุดการปฏิเสธการรับส่งข้อมูล ssh ขาออกให้รันคำสั่งต่อไปนี้:

sudo ufw ลบปฏิเสธ ssh

ไวยากรณ์ของ Ufw ช่วยให้สามารถใช้กฎที่ค่อนข้างซับซ้อนได้ ตัวอย่างเช่นกฎนี้ปฏิเสธการรับส่งข้อมูล TCP จาก IP 12.34.56.78 ถึงพอร์ต 22 บนระบบโลคัล:

sudo ufw ปฏิเสธ proto tcp จาก 12.34.56.78 เป็นพอร์ตใดก็ได้ 22

ในการรีเซ็ตไฟร์วอลล์เป็นสถานะเริ่มต้นให้รันคำสั่งต่อไปนี้:

รีเซ็ต sudo ufw

โปรไฟล์แอปพลิเคชัน

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

รายการแอป sudo ufw

ดูข้อมูลเกี่ยวกับโปรไฟล์และกฎที่รวมไว้ด้วยคำสั่งต่อไปนี้:

ชื่อข้อมูลแอป sudo ufw

อนุญาตโปรไฟล์แอปพลิเคชันด้วยคำสั่ง allow:

sudo ufw อนุญาตให้ใช้ชื่อ

ข้อมูลมากกว่านี้

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

เข้าสู่ระบบ sudo ufw

สำหรับข้อมูลเพิ่มเติมให้เรียกใช้ไฟล์ ผู้ชาย ufw คำสั่งเพื่ออ่านหน้าคู่มือของ ufw

GUFW อินเทอร์เฟซแบบกราฟิก

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

sudo apt-get ติดตั้ง gufw

GUFW ปรากฏใน Dash เป็นแอปพลิเคชันชื่อ Firewall Configuration เช่นเดียวกับ ufw เอง GUFW มีอินเทอร์เฟซที่เรียบง่ายและใช้งานง่าย คุณสามารถเปิดหรือปิดไฟร์วอลล์ควบคุมนโยบายเริ่มต้นสำหรับการรับส่งข้อมูลขาเข้าหรือขาออกและเพิ่มกฎได้อย่างง่ายดาย

ตัวแก้ไขกฎสามารถใช้เพื่อเพิ่มกฎง่ายๆหรือกฎที่ซับซ้อนมากขึ้น


จำไว้ว่าคุณไม่สามารถทำทุกอย่างด้วย ufw ได้ - สำหรับงานไฟร์วอลล์ที่ซับซ้อนมากขึ้นคุณจะต้องทำให้มือของคุณสกปรกด้วย iptables

How To Configure Ubuntu’s Built In Firewall

How To Configure Firewall On Linux Mint (Ubuntu)

Firewall On Linux Ubuntu 16.04

Configure Ubuntu Firewalls With UFW.avi

How To Setup Firewall Using GUFW In Ubuntu 16.04

How To Enable Or Disable Firewall On Ubuntu 18.04 LTS?

Installing APF Firewall On Ubuntu 12.04 Server With Aptitude

Ubuntu Bootcamp Part 9: Basic Firewall Configuration

Set Up IPv6 Firewall On Ubuntu 12.04 And Linux Mint 13

Ubuntu Firewall Tutorial | Method #1 UFW (Recommended)

Ubuntu Server 18.04 Administration Guide Part 11 - Configuring Firewall Rules With UFW

How To Install Firewall (UFW) On Ubuntu 15.04 Vivid Vervet [HD][4K][Tutorial] 2017

Do You Need A Firewall On Linux?


ความเป็นส่วนตัวและความปลอดภัย - บทความยอดนิยม

ทำไมคุณไม่ควรเชื่อถือ VPN ฟรี

ความเป็นส่วนตัวและความปลอดภัย Jul 20, 2025

เนื้อหาที่ไม่ถูกแคช VPN ฟรีนั้นดีเกินจริง คุณสามารถดาวน์โหลดแอป V..


ป๊อปอัป“ Presidential Alert” บนโทรศัพท์ของคุณวันนี้คืออะไร

ความเป็นส่วนตัวและความปลอดภัย Oct 3, 2025

เนื้อหาที่ไม่ถูกแคช โทรศัพท์มือถือของคุณจะได้รับการแจ้งเตือน�..


วิธีค้นหา Apple Watch ที่หายไป

ความเป็นส่วนตัวและความปลอดภัย Jul 14, 2025

เนื้อหาที่ไม่ถูกแคช ไม่ว่า Apple Watch ของคุณจะหายไปเพราะคุณถอดออกที่..


วิธีเลือกไม่ใช้โฆษณาที่ปรับให้เหมาะกับแต่ละบุคคลจาก Google

ความเป็นส่วนตัวและความปลอดภัย Jan 2, 2025

โฆษณาเป็นสิ่งจำเป็นที่โชคร้ายบนอินเทอร์เน็ตนั่นคือวิธีที่ไซต�..


วิธีแจ้งเพื่อนบ้านของคุณโดยอัตโนมัติหาก SmartThings ตรวจพบว่าประตูหรือหน้าต่างถูกเปิดอยู่

ความเป็นส่วนตัวและความปลอดภัย Jul 21, 2025

เนื้อหาที่ไม่ถูกแคช หากคุณกำลังพักร้อนสิ่งสุดท้ายที่คุณต้�..


คุณค้นหาส่วนขยาย Chrome ที่แทรกโฆษณาลงในหน้าเว็บได้อย่างไร

ความเป็นส่วนตัวและความปลอดภัย Mar 30, 2025

เนื้อหาที่ไม่ถูกแคช โฆษณาเป็นส่วนหนึ่งของชีวิตบนอินเทอร์เน็ต ..


วิธีซ่อนรหัสผ่านในไดรฟ์ที่เข้ารหัสแม้แต่ FBI ก็เข้าไม่ได้

ความเป็นส่วนตัวและความปลอดภัย May 17, 2025

เนื้อหาที่ไม่ถูกแคช มีเครื่องมือเข้ารหัสเพื่อปกป้องความเป็นส�..


ค้นหารหัสผ่านที่ลืมบันทึกไว้ใน Firefox

ความเป็นส่วนตัวและความปลอดภัย Sep 26, 2025

เนื้อหาที่ไม่ถูกแคช Firefox เช่นเดียวกับเบราว์เซอร์ยอดนิยมหลายตัวมีฟั..


หมวดหมู่