From bb56b73d5c26f2366d884feddd27978e590ebf61 Mon Sep 17 00:00:00 2001 From: shen_vickie Date: Wed, 7 Apr 2021 16:01:18 -0400 Subject: [PATCH] added iptables-legacy settings --- Dockerfile | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 4fea996..075e777 100644 --- a/Dockerfile +++ b/Dockerfile @@ -83,7 +83,24 @@ COPY --from=builder /usr/local/sbin/conntrack /usr/local/sbin/conntrack ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin RUN dnf upgrade -y && \ - dnf install -y iptables ipset kmod && \ + dnf install -y ipset iputils net-tools kmod procps iproute kmod iptables && \ + dnf install -y which findutils && \ + ln -fs /usr/sbin/xtables-legacy-multi /usr/sbin/iptables-restore && \ + ln -fs /usr/sbin/xtables-legacy-multi /usr/sbin/iptables-save && \ + ln -fs /usr/sbin/xtables-legacy-multi /usr/sbin/iptables-legacy && \ + ln -fs /usr/sbin/xtables-legacy-multi /usr/sbin/iptables-legacy-restore && \ + ln -fs /usr/sbin/xtables-legacy-multi /usr/sbin/iptables-legacy-save && \ + ln -fs /usr/sbin/xtables-legacy-multi /usr/sbin/ip6tables-legacy && \ + ln -fs /usr/sbin/xtables-legacy-multi /usr/sbin/ip6tables-legacy-restore && \ + ln -fs /usr/sbin/xtables-legacy-multi /usr/sbin/ip6tables-legacy-save && \ + ln -fs /usr/sbin/xtables-nft-multi /usr/sbin/iptables-nft && \ + ln -fs /usr/sbin/xtables-nft-multi /usr/sbin/iptables-nft-restore && \ + ln -fs /usr/sbin/xtables-nft-multi /usr/sbin/iptables-nft-save && \ + ln -fs /usr/sbin/xtables-nft-multi /usr/sbin/ip6tables-nft && \ + ln -fs /usr/sbin/xtables-nft-multi /usr/sbin/ip6tables-nft-restore && \ + ln -fs /usr/sbin/xtables-nft-multi /usr/sbin/ip6tables-nft-save && \ + alternatives --install /usr/sbin/iptables iptables /usr/sbin/iptables-legacy 1 && \ + alternatives --install /usr/sbin/ip6tables ip6tables /usr/sbin/ip6tables-legacy 1 && \ dnf clean all && \ rm -rf /var/cache/dnf -- GitLab