Les deux adresses n’ont pas de préfixe commun ? Si oui, utilise celle de YNH pour créer la règle, le routeur devrait s’y retrouver.
Oui ils possèdent un préfixe commun. Il y a t il un moyen de regénérer automatique le fichier /etc/network/interfaces mentionné plus haut ? (Si celui-ci est censé être présent)
Pour l’adresse MAC aléatoire, je confirme qu’il soit s’agir d’un problème de configuration de la machine car avec l’autre instance toute neuve, le fichier /etc/network/interfaces existait et n’était pas vide. J’ai pu sans problème définir un bail statique dessus. J’en reviens donc à ma question initiale, comment à partir de ce moment configurer correctement les redirections de ports pour l’IPV6 depuis l’interface LuCi ou via la CLI d’OpenWRT. Tout retour d’expérience est la bienvenue ![]()
Il faudrait trouver ce qui gère ton réseau sur cette machine : systemctl | grep -Ei 'network|netplan'
Voici le retour de la commande indiquée :
ntpsec.service loaded active running Network Time Service
systemd-network-generator.service loaded active exited Generate network units from Kernel command line
systemd-networkd-wait-online.service loaded active exited Wait for Network to be Configured
systemd-networkd.service loaded active running Network Configuration
systemd-networkd.socket loaded active running Network Service Netlink Socket
network-online.target loaded active active Network is Online
network-pre.target loaded active active Preparation for Network
network.target loaded active active Network
nss-lookup.target loaded active active Host and Network Name Lookups
Ok. Donc, c’est systemd-networkd
Regarde d’abord si tu n’as pas déjà une configuration dans /etc/systemd/network
Sinon, tu peux la créer (nano [nom de ton interface].network) et la remplir ainsi
[Match]
Name= # nom de l'interface
[Network]
DHCP=false
IPv6AcceptRA=false
[Address]
Address= # ipv4
Address= # ipv4
[Route]
Gateway= # passerelle ipv4
Gateway= # passerelle ipv6
[DNS]
DNS= #DNS
puis
sudo systemctl restart systemd-networkd
et
sudo systemctl status systemd-networkd
Source : SystemdNetworkd - Debian Wiki
[edit] plus complet : systemd-networkd (Français) - ArchWiki
Voici le contenu du dossier mentionné, le fichier présent me paraît être un exemple :
root@yunohost:/etc/systemd/network# ls -la
total 12
drwxr-xr-x 2 root root 4096 12 nov. 2024 .
drwxr-xr-x 7 root root 4096 26 nov. 16:17 ..
-rw-r--r-- 1 root root 234 12 nov. 2024 00-armbian-readme.network
root@yunohost:/etc/systemd/network# cat 00-armbian-readme.network
# Added by Armbian
#
# The systemd-networkd configuration is managed by Netplan
# See /etc/netplan/
# The match section is just to ignore a warning due to empty file
[Match]
MACAddress=NONE.ABCD.NONE # Will never match with anything
Dois-je en créer un autre ?
Edit : Ajout du contenu du dossier netplan mentionné dans le fichier network :
root@yunohost:/etc/netplan# cat 10-dhcp-all-interfaces.yaml
# Added by Armbian
#
# Reference: https://netplan.readthedocs.io/en/stable/netplan-yaml/
#
# Let systemd-networkd manage all Ethernet devices on this system, but be configured by Netplan.
network:
version: 2
renderer: networkd
ethernets:
all-eth-interfaces:
match:
name: "e*"
dhcp4: yes
dhcp6: yes
ipv6-privacy: yes # Enabled by default on most current systems, but networkd currently doesn't enable IPv6 privacy by default, see https://man.archlinux.org/man/systemd.network.5
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.