On 4/17/2022, Larry M. Smith wrote: (snip)
Never mind... I appear to figure it out. It was an internal routing issue and nothing to do with firewalld.
cat<<EOF>>/etc/iproute2/rt_tables 1 eno1 2 eno2 EOF
--8<------------------------------------------------------------- [root@gate01 ~]# ip rule add from 192.0.2.203 table eno1 [root@gate01 ~]# ip route add default via 192.0.2.129 dev eno1 table eno1
[root@gate01 ~]# ip rule add from 198.51.100.179 table eno2 [root@gate01 ~]# ip route add default via 198.51.100.129 dev eno2 table eno2 --8<-------------------------------------------------------------
Now I can ping both interfaces from a remote host. Sorry for the trouble.
SgtChains