merhaba,
Centos 7.4 ve Cpanel kullandığım sunucumda örneğin "iptables -A INPUT -p tcp --dport 123 -j ACCEPT" kuralı ekleyip "/sbin/iptables-save" ile kaydediyorum. portun açılmış olduğunu teyit ettikden daha sonra sunucuyu yeniden başlattığımda kural silinmiş oluyor. kayıt komutu mu hatalı acaba çözemedim.
Centos 7.4 sunucuda iptables kuralları kaydetmek
5
●629
- 05-11-2017, 01:46:17evet centos 6 da öyleydi bende daha önce 6 kullanıyordum ama centos 7 de bu komut çalışmıyor. "The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl." uyarısı veriyorBilisimworld adlı üyeden alıntı: mesajı görüntüle
- 05-11-2017, 01:57:06hocam sizin için şöyle birşey buldum. 7.x de gelen firewall servisini devre dışı bırakıp klasik iptables servisini kuruyor mantık sanırım .sonik509 adlı üyeden alıntı: mesajı görüntüle
systemctl disable firewalld
Then install iptables-service by following command:
yum install iptables-services
Then enable iptables as services:
systemctl enable iptables
Now you can save your iptable rules by following command:
service iptables save - 05-11-2017, 13:52:12Sanırım Bu işlemi Cpanel zaten yapmış. iptables -A INPUT -p tcp --dport 123 -j ACCEPT komutu ile kural ekleyip iptables -L ile eklediğim kuralı görebiliyorum. ama yeniden başlattığımda eklediğim kural gitmiş oluyor
Bilisimworld adlı üyeden alıntı: mesajı görüntüle - 14-11-2017, 00:58:09Merhabasonik509 adlı üyeden alıntı: mesajı görüntüle
systemctl list-unit-files | grep iptables
Komutu ile iptables servisinin başlangıçta çalışır durumda oldugundan emin olabilirsin
service iptables save
chkconfig iptables on
Komutlarini yazip restart edersen sorunun büyük ihtimalle düzelecektir.