Настройка firewall iptables на linux это не сложно. Linux Tutorial.
สารบัญ:
เริ่มต้นด้วย CentOS 7, FirewallD จะแทนที่ iptables เป็นเครื่องมือจัดการไฟร์วอลล์เริ่มต้น
FirewallD เป็นโซลูชั่นไฟร์วอลล์ที่สมบูรณ์ที่สามารถควบคุมได้ด้วยยูทิลิตี้บรรทัดคำสั่งที่เรียกว่า firewall-cmd หากคุณคุ้นเคยกับไวยากรณ์บรรทัดคำสั่ง Iptables คุณสามารถปิดการใช้งาน FirewallD และกลับไปที่การตั้งค่า iptables แบบคลาสสิก
บทช่วยสอนนี้จะแสดงวิธีปิดการใช้งานบริการ FirewallD และติดตั้ง iptables
ข้อกำหนดเบื้องต้น
ก่อนที่จะเริ่มต้นด้วยบทช่วยสอนตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo
ปิดการใช้งาน FirewallD
หากต้องการปิดการใช้งาน FirewallD บนระบบ CentOS 7 ของคุณให้ทำตามขั้นตอนเหล่านี้:
-
พิมพ์คำสั่งต่อไปนี้เพื่อหยุดบริการ FirewallD:
sudo systemctl stop firewalld
ปิดใช้งานบริการ FirewallD เพื่อเริ่มต้นโดยอัตโนมัติเมื่อบูตระบบ:
sudo systemctl disable firewalld
ปิดบังบริการ FirewallD เพื่อป้องกันไม่ให้บริการเริ่มต้นจากบริการอื่น:
sudo systemctl mask --now firewalld
ติดตั้งและเปิดใช้งาน Iptables
ทำขั้นตอนต่อไปนี้เพื่อติดตั้ง Iptables บนระบบ CentOS 7:
-
รันคำสั่งต่อไปนี้เพื่อติดตั้งแพ็กเกจ
iptables-service
จากที่เก็บ CentOS:sudo yum install iptables-services
เมื่อติดตั้งแพ็คเกจแล้วให้เริ่มบริการ Iptables:
sudo systemctl start iptables
sudo systemctl start iptables6
เปิดใช้งานบริการ Iptables เพื่อเริ่มโดยอัตโนมัติเมื่อบูตระบบ:
sudo systemctl enable iptables
sudo systemctl enable iptables6
ตรวจสอบสถานะบริการ iptables ด้วย:
sudo systemctl status iptables
sudo systemctl status iptables6
ในการตรวจสอบกฎ iptables ปัจจุบันให้ใช้คำสั่งต่อไปนี้:
sudo iptables -nvL
sudo iptables6 -nvL
โดยค่าเริ่มต้นเฉพาะพอร์ต SSH 22 เท่านั้นที่เปิด ผลลัพธ์ควรมีลักษณะดังนี้:
Chain INPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 5400 6736K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED, ESTABLISHED 0 0 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0 2 148 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0 3 180 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22 0 0 REJECT all -- * * 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 0 0 REJECT all -- * * 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited Chain OUTPUT (policy ACCEPT 4298 packets, 295K bytes) pkts bytes target prot opt in out source destination
ณ จุดนี้คุณได้เปิดใช้งานบริการ iptables สำเร็จแล้วและคุณสามารถเริ่มสร้างไฟร์วอลล์ได้ การเปลี่ยนแปลงจะยังคงมีอยู่หลังจากรีบูต
ข้อสรุป
ในบทช่วยสอนนี้คุณเรียนรู้วิธีปิดใช้งานบริการ FirewallD และติดตั้ง iptables
ไฟร์วอลล์ centosMicrosoft Tweaks Ad หลังจากที่ Apple บ่น

เรื่องราว "Laptop Hunter" ยังคงมีน้อยลงเล็กน้อย Apple-bashing
วิธีการติดตั้ง apache cassandra บน centos 7

Apache Cassandra เป็นฐานข้อมูล NoSQL แบบโอเพ่นซอร์สที่ไม่มีความผิดพลาดเพียงจุดเดียวให้ความยืดหยุ่นเชิงเส้นและความพร้อมใช้งานสูงโดยไม่กระทบต่อประสิทธิภาพ บทช่วยสอนนี้อธิบายวิธีการติดตั้ง Apache Cassandra บน CentOS 7
วิธีการติดตั้ง apache maven บน centos 7

Apache Maven เป็นเครื่องมือการจัดการโครงการโอเพนซอร์สและฟรีและเครื่องมือความเข้าใจที่ใช้สำหรับโครงการ Java เป็นหลัก ในบทช่วยสอนนี้เราจะแสดงวิธีติดตั้ง Apache Maven บน CentOS 7 สองวิธี