Jika demikian, bagaimana saya melakukannya?
Jika tidak, apakah ada cara yang lebih mudah untuk menetapkan beberapa aturan dasar pada CentOS selain iptables?
Saya lebih dari pengembang aplikasi dan kurang dari admin sistem.
Karena ufw tersedia dalam repositori EPEL, ia dapat langsung diinstal sebagai paket:
yum install -y epel-release
yum install -y ufw
Meskipun saya tidak yakin apakah UFW dapat porting dengan mudah, Anda bisa mencoba alternatifnya
yum install system-config-firewall-tui
system-config-firewall-tui
Sekarang Anda akan memiliki pengaturan firewall dan ini akan diaktifkan pada setiap reboot.
Saya dapat mengkonfirmasi ini berfungsi pada CentOS 7 untuk pengguna yang ingin menggunakan gufw + ufw bukan firewalld
cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/home:zhonghuaren/Fedora_23/home:zhonghuaren.repo
yum install ufw
cd /home
systemctl enable ufw
systemctl start ufw
chkconfig ufw on
ufw enable
ufw status
ufw default deny incoming
ufw default allow outgoing
or
ufw default deny outgoing
systemctl disable firewalld
systemctl stop firewalld
chkconfig firewalld off
yum install webkitgtk3 gnome-icon-theme-symbolic python-distutils-extra gtk2 gtk2.i686 gtk3 gtk2-devel gtk3-devel python-netifaces intltool
cd a_place_to_build
mkdir gufw
wget https://launchpad.net/gui-ufw/gufw-15.04/15.04/+download/gui-ufw-15.04.4.tar.gz
tar -xvf gui-ufw-15.04.4.tar.gz
cd gui-ufw-15.04.4
as root or sudo -i
python setup.py clean install
cd /usr/bin
cp -rf gufw gufw.orig
cp -rf gufw.pkexec gufw
cp: overwrite ‘gufw’? y
then launch as
$sudo gufw
or
as root gufw
#(optional)
yum remove firewalld firewall-config firewall-applet
Anda harus melihat firewalld. Ini lebih ramah RH.
http://www.reddit.com/r/linux/comments/1ruxwh/is_firewalld_replacing_iptables/
diuji pada fedora 21
gufw + ufw:
http://pastebin.com/raw.php?i=TX7jBNfD
sumber