Iptables เคยเป็นวิธีการจัดการเครือข่าย แต่เนื่องจากคุณอาจสังเกตว่ามันยุ่งเหยิงในการเขียนและซับซ้อนยิ่งขึ้นในการเรียนรู้ UFW
เป็นทางเลือกiptables
และfirewallD
front-end การใช้งานควบคุมการจราจรทางเครือข่าย
สำหรับมือใหม่คุณจะพบว่าufw
ง่ายต่อการจัดการและใช้งานมากขึ้นและเป็นทางเลือกของ Ubuntu ที่firewallD
RHEL ใช้และเป็นตราสารอนุพันธ์ iptables โกหกยังคงอยู่ภายใต้ufw
แต่ตอนนี้คุณเขียนกฎเหล่านี้ [iptable] ufw
โดยใช้ นอกจากนี้ในบันทึกเป็นความจริงที่firewallD
ขาดที่พบในrate limiting feature
ufw
ไฟร์วอลล์ที่ไม่ซับซ้อน (ufw) เป็นส่วนหน้าสำหรับ iptables และเหมาะอย่างยิ่งสำหรับไฟร์วอลล์ที่อิงกับโฮสต์ ufw จัดเตรียมเฟรมเวิร์กสำหรับจัดการ netfilter รวมถึงอินเตอร์เฟสบรรทัดคำสั่งสำหรับจัดการกับไฟร์วอลล์ ufw ตั้งเป้าหมายที่จะจัดหาอินเตอร์เฟสที่ใช้งานง่ายสำหรับผู้ที่ไม่คุ้นเคยกับแนวคิดของไฟร์วอลล์ในขณะเดียวกันก็ช่วยลดความซับซ้อนของคำสั่ง iptables ที่ซับซ้อนเพื่อช่วยผู้ดูแลระบบที่รู้ว่ากำลังทำอะไรอยู่ ufw เป็น upstream สำหรับดิสทริบิวชันอื่น ๆ และส่วนหน้าแบบกราฟิก
การใส่อย่างเรียบง่ายufw
นั้นมีจุดประสงค์เพื่อลบความยุ่งยากทั้งหมดที่เราเห็นในการiptable
ใช้งานและการบำรุงรักษา ติดกับufw
มันยังสิ่งที่ออกแบบมาสำหรับ ในอูบุนตูการกำหนดค่าของufw
สามารถพบได้ใน/etc/ufw
และการกำหนดค่าเริ่มต้นใน/etc/default/ufw
ไฟล์ ค้นหาใน/etc/ufw
ไดเรกทอรีคุณจะเห็นไฟล์และโฟลเดอร์ต่อไปนี้:
after6.rules after.init after.rules applications.d/
before6.rules before.init before.rules sysctl.conf
ufw.conf user6.rules user.rules
คุณสามารถเพิ่มiptablelike
กฎในที่นั่นด้วย:
# allow all on eth0
-A ufw-before-input -i eth0 -j ACCEPT
-A ufw-before-output -o eth0 -j ACCEPT
รวดเร็วsudo cat /etc/ufw/user.rules
จะแสดงให้คุณiptablelike
กฎชุดที่เก็บไว้จากรายการบรรทัดคำสั่ง
แหล่งข้อมูล:
https://wiki.ubuntu.com/UncomplicatedFirewall
https://www.cyberciti.biz/faq/howto-configure-setup-firewall-with-ufw-on-ubuntu-linux/