시작시 iptables 규칙이 자동으로로드되기를 원합니다. 데비안의 위키에 따르면 이것은 /etc/network/if-pre-up.d/에 iptables라는 이름의 스크립트를 배치하여 수행 할 수 있습니다.
cat /etc/network/if-pre-up.d/iptables
#!/bin/sh
/sbin/iptables-restore < /etc/firewall/iptables.rules
/sbin/ip6tables-restore < /etc/firewall/ip6tables.rules
이 스크립트는 작동합니다. 루트로 실행하면 방화벽 규칙이 적용됩니다. 그러나 재부팅시 방화벽 규칙은 없습니다. 내가 뭘 잘못하고 있죠?
요청시 : / etc / network / interfaces (이 파일을 건드리지 않았습니다)
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 / interfaces 파일을 추가 할 수 있습니까?
—
bayindirh
참고
—
BurninLeo
/etc/network/if-pre-up.d/
우분투 18.04에서 더 이상 작동하지 않습니다는 참조 serverfault.com/questions/914493/...