if I had any knowledge of systemd and other things that are more than
totally different ... I'm not an expert; is ip(6)tables still part of CentOS 7?
It is available but not installed by default, you will have to install it and stop and disable firewalld.