Bonjour,
Désolé pour le retard de ma réponse (boulot, boulot, ...)
Malheureusement, tous ceux que j'ai essayé n'ont pas marché. J'ai même essayé le truc le plus simple possible:
J'ai d'abord configuré mon mariadb sur le port 3307 (un telnet dessus fonctionne)
Ensuite:
# firewall-cmd --get-default-zone
FedoraWorkstation
# firewall-cmd --get-active-zones
FedoraWorkstation
interfaces: enp2s0
libvirt
interfaces: virbr0
# firewall-cmd --list-all
FedoraWorkstation (active)
target: default
icmp-block-inversion: no
interfaces: enp2s0
sources:
services: dhcpv6-client ftp http https mdns mssql mysql postgresql samba-client sane ssh
ports: 1025-65535/udp 1025-65535/tcp
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
# firewall-cmd --zone=FedoraWorkstation --add-masquerade
success
# firewall-cmd --zone=FedoraWorkstation --add-forward-port=port=33006:proto=tcp:toport=3307
success
# firewall-cmd --list-all
FedoraWorkstation (active)
target: default
icmp-block-inversion: no
interfaces: enp2s0
sources:
services: dhcpv6-client ftp http https mdns mssql mysql postgresql samba-client sane ssh
ports: 1025-65535/udp 1025-65535/tcp
protocols:
masquerade: yes
forward-ports:
port=33006:proto=tcp:toport=3307:toaddr=
source-ports:
icmp-blocks:
rich rules:
Mais lors du telnet:
# telnet 127.0.0.1 3306
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
Il y a un truc que j'ai oublié? (le selinux est désactivé pour être sûr)