Saya ingin aturan iptables saya dimuat secara otomatis saat startup. Menurut wiki di Debian ini dapat dilakukan dengan menempatkan skrip dengan nama iptables di /etc/network/if-pre-up.d/ Jadi saya lakukan, seperti inilah tampilannya:
cat /etc/network/if-pre-up.d/iptables
#!/bin/sh
/sbin/iptables-restore < /etc/firewall/iptables.rules
/sbin/ip6tables-restore < /etc/firewall/ip6tables.rules
Skrip ini berfungsi: jika saya menjalankannya sebagai root, aturan firewall saya akan diterapkan. Tetapi saat reboot tidak ada aturan firewall. Apa yang saya lakukan salah?
Atas permintaan: / etc / network / interfaces (Saya tidak menyentuh file ini)
user@DebianVPS:~$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
/etc/network/if-pre-up.d/tidak berfungsi lagi di Ubuntu 18.04, lihat serverfault.com/questions/914493/…