আমি চাই যে আমার আইপটিবল নিয়মগুলি স্বয়ংক্রিয়ভাবে শুরুতে লোড হবে। ডিবানের উইকি অনুসারে /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
এই স্ক্রিপ্টটি কাজ করে: আমি যদি এটি রুট হিসাবে চালাই তবে আমার ফায়ারওয়াল বিধিগুলি প্রয়োগ হয়ে যায়। তবে পুনরায় বুটে ফায়ারওয়ালের কোনও নিয়ম নেই। আমি কি ভুল করছি?
অনুরোধে: / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেস (আমি এই ফাইলটি স্পর্শ করি নি)
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/উবুন্টু 18.04 এ আর কাজ করে না, সার্ভারফল্ট