Hi all, I always have problems with this and I really need your help. I don't understand the use of dynamic zones, and I ultimately wonder if it meets my needs or not.
It seems like the operation is exclusive and that's not what I want. I would just like the dynamic zone to grant me additional access, without contradicting what is configured elsewhere in rules. If I use dynamic zone as I do it, an IP in sshok zone is ACCEPTed for port 22, BUT REJECTed for the rest, even for what is ACCEPTed for all. Example: ------------------------------- with: SSH(ACCEPT) sshok fw Web(ACCEPT) net fw and: # shorewall show dynamic sshok sshok: my_dynamic_ip Connection from my_dynamic_ip port 22 is ACCEPTed, but ALL others ports are closed, and connections are REJECTed And if: # shorewall delete sshok my_dynamic_ip Host my_dynamic_ip deleted from to zone sshok Web connection is ACCEPTed and of course connection from my_dynamic_ip port 22 is REJECTed. ------------------------------- Is what I wish possible or not? And if yes, how please? Le Sun, 08 Oct 2023 10:31:29 -0400, Christophe PEREZ a écrit : > Ok nice ! > But then why isn't this what we find in the docs? > > They often speeks about net:+sshok. > > Here for example https://shorewall.org/ipsets.html > > Le dimanche 08 octobre 2023 à 04:27 +0100, Rodrigo Araujo a écrit : >> Or better yet, just replace the ssh accept rule with: >> >> SSH(ACCEPT) sshok fw >> >> Like this you won't need that like in the policy file. >> >> On Sun, 8 Oct 2023, 04:23 Christophe PEREZ, <ch...@novazur.fr> wrote: >> > Seems I just needed a line added in policy sshok all >> > CONTINUE >> > >> > Le samedi 07 octobre 2023 à 19:24 -0400, Christophe PEREZ a écrit : >> > > Now that I have finally managed to activate the dynamic zones, I >> > > would like to be able to use them to allow ssh access to my FW on >> > > the fly. >> > > I only have one interface: eth0 >> > > >> > > zones: >> > > fw firewall net ipv4 sshok:net >> > > ipv4 dynamic_shared >> > > >> > > hosts: >> > > sshok eth0:dynamic >> > > >> > > policy: >> > > net all DROP info all >> > > all REJECT info >> > > >> > > rules: >> > > SSH(ACCEPT) net:+sshok fw >> > > >> > > >> > > But my access is REJECTed: >> > > Oct 8 01:17:20 myfw kernel: [2589.152380] sshok-fw REJECT IN=eth0 >> > > OUT= >> > > MAC=fa:16:3e:77:ac:2a:2a:9c:dc:33:c6:4b:08: 00 SRC=ssh_client_IP >> > > DST=fw_ip LEN=60 TOS=0x00 PREC=0x00 TTL=42 ID=5951 DF PROTO=TCP >> > > SPT=29346 DPT=22 WINDOW=65535 RES=0x00 SYN URGP=0 >> > > >> > > What is my mistake please? >> > >> > _______________________________________________ >> > Shorewall-users mailing list Shorewall-users@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/shorewall-users _______________________________________________ Shorewall-users mailing list Shorewall-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/shorewall-users