Bonjour, j'ai réussi à passer mon TP-Link ER605 sur OpenWRT mais j'ai un problème : aucun port n'est redirigé en NAT pour IPv4 et aucun n'est ouvert dans le pare feu pour IPv6. Ça bloque pour le pare-feu et le NAT même si c'est affiché dans l'interface et en ayant validé avec "Apply". Et ça se produit sur plusieurs types de ports (voire tous peut-être, j'ai pas tout testé) comme NTP, HTTP ou HTTPS.
Merci de votre aide et bonne journée / bonne soirée (je débute avec OpenWRT).
Voici la configuration (en fichier) :
Il faut bien connaître sa configuration.
config forwarding
option src 'wan'
option dest 'lan'
Tu as ouvert tous les ports du pare-feu dans ton routeur. On peut scanner tous les nœuds de l'Internet IPv4 pour déceler des ports ouverts
en seulement quelques minutes.
Et à la recherche de n'importe quel port.
[08:58] En IPv4, il s'agit
d'une redirection. Je me suis sûrement emballé pour rien (
mais à vérifier pour être sûr). J'ai confondu la redirection de ports (NAPT) avec l'ouverture de ports (pare-feu).
[10:15] J'ai traduis informellement
forwarding comme une
redirection alors que ce serait plutôt une
retransmission.
ExempleDéfinir une règle permet de définir plus précisément comment le trafic est retransmis. Tous les ports sont ouverts (section
forwarding) mais les flux restent bloqués par le NAT (pas de section
redirect).
If src and dest are given, the rule matches forwarded traffic/
dest zone name Specifies the traffic destination zone. Refers to one of the defined zone names, or * for any zone. If specified, the rule applies to forwarded traffic; otherwise, it is treated as input rule.
The rule section is used to define basic accept, drop, or reject rules to allow or restrict access to specific ports or hosts.
config rule
option name 'Reject LAN to WAN for custom IP'
option src 'lan'
option src_ip '192.168.1.2'
option src_mac '00:11:22:33:44:55'
option src_port '80'
option dest 'wan'
option dest_ip '194.25.2.129'
option dest_port '120'
option proto 'tcp'
option target 'REJECT'
Below example is based on a inter zone forward case (where zone forward is set to reject) where you have one firewall zone called lan with two interfaces. In one interface you have a server with IP address 172.30.100.1 and the other interface is the default lan interface with 192.168.1.0/24 IP range. This configuration case will allow IPv4 tcp traffic from all IP addresses in the default lan interface to specifically connect only to the server IP address and to the server port 22.
config rule
option name 'forward ssh to server'
option family 'ipv4'
option src 'lan'
option src_ip '192.168.1.0/24'
option dest 'lan'
option dest_ip '172.30.100.1'
option proto 'tcp'
option dest_port '22'
option target 'ACCEPT'
La règle inter-zone s'applique au trafic entre des interfaces appartenant à la même zone. On redéfinit le paramètre FORWARD de la zone pour certaines IP.
Hyperlien :
https://openwrt.org/docs/guide-user/firewall/fw3_configurations/fw3_ipv6_examples#opening_ipv6_ports_to_lan_clients