Vous n'êtes pas identifié(e).
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Mais je vois pas trop comment rajouter ça et que ça reste compréhensible.
" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.
536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e
Hors ligne
Dernière modification par smolski (26-01-2016 11:26:26)
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hello
Concernant le systemd-resolved il est utilisé uniquement dans le cas ou on spécifie des entrés DNS dans les fichiers de conf(.network) or si l'on veut obtenir les DNS via le client DHCP de systemd-networkd.
exemple :/etc/systemd/network/eth0.network
[Match]
Name=eth0
[Network]
DNS=192.168.1.1
Address=192.168.1.40/24
Gateway=192.168.1.1
Mais je vois pas trop comment rajouter ça et que ça reste compréhensible.
hummm étrange, vu que j'utilise systemd-resolved en précisant mes DNS dans le fichier /etc/systemd/resolved.conf
je n'ai pas d'indication DNS dans les fichiers .network, et ça fonctionne très bien (les dns alternatifs sont bien pris en compte, 3 maximum)
en fait je n'ai pas choisi l'option DNS des .network (pas testé) donc c'est peut être aussi une possibilité pour utiliser des dns alternatifs
bref encore une manipulation à tester (ça voudrait dire que la partie resolved.conf serait à mettre en option dans le tuto)
merci de participer
Hors ligne
" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.
536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e
Hors ligne
Hors ligne
Dernière modification par greenmerlin (26-01-2016 11:27:32)
" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.
536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e
Hors ligne
The DNS servers contacted are determined from the global settings in
resolved.conf(5), the per-link static settings in .network files, and
the per-link dynamic settings received over DHCP. See
systemd.network(5) for more details.
ce que je comprends (mon anglais et raz des pâquerettes) c'est les DNS sont déterminés par leurs écritures dans le resolved.conf (solution que j'ai mis en œuvre) soit par leur écriture dans le fichier .network de la connexion (solution que tu préconise) et en utilisant dhcp... donc trois possibilités pour indiquer les DNS
donc
systemd-resolved il n'est pas utilisé uniquement dans le cas ou on spécifie des entrés DNS dans les fichiers de conf(.network)
(enfin c'est ce que je comprends )
Hors ligne
systemd-resolved is a system service that manages network name
resolution. It implements a caching DNS stub resolver and an LLMNR
resolver and responder. It also generates /run/systemd/resolve/resolv.conf for compatibility which may be symlinked from /etc/resolv.conf.
En gros avant ton systeme utilisait /etc/resolv.conf
Si tu en créer un "a la mano" pas besoin du service systemd-resolved
par contre si tu utilise systemd-resolved
ton /etc/resolv.conf est un lien symbolique de /run/systemd/resolve/resolv.conf
qui est génére automatiquement par systemd-resolved
Dernière modification par greenmerlin (26-01-2016 12:55:46)
" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.
536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e
Hors ligne
Re Severian
la partie à lire c'est casystemd-resolved is a system service that manages network name
resolution. It implements a caching DNS stub resolver and an LLMNR
resolver and responder. It also generates /run/systemd/resolve/resolv.conf for compatibility which may be symlinked from /etc/resolv.conf.
En gros avant ton systeme utilisait /etc/resolv.conf
Edit à toto :
si tu est créer en créais un "a la mano" pas besoin du service systemd-resolved
par contre si tu l'utilise c'est systemd-resolved
ton /etc/resolv.conf est un lien symbolique de /run/systemd/resolve/resolv.conf
qui est génére automatiquement par systemd-resolved
je suis tout à fait d'accord
le seul point où nous divergeons, c'est où écrire les DNS avec systemd pour utiliser systemd-resolved.
pour toi ils doivent être écrit dans le fichier .network de la connexion
pour moi il peuvent soit être écrit dans le fichier .network de la connexion (solution que tu as indiqué et que je n'ai pas testé, et je suis d'accord avec toi sur cette possibilité ) soit être écrit dans le fichier /etc/systemd/resolved.conf (solution que j'ai utilisé)
dans tous les cas si on utilise systemd-resolved, un lien symbolique doit être mis en place pour /etc/resolv.conf pointant vers /run/systemd/resolve/resolv.conf.
maintenant je suppose que le fichier /run/systemd/resolve/resolv.conf et écrit par systemd en prenant les infos dans le .network ou dans le /etc/systemd/resolved.conf
Hors ligne
Dernière modification par greenmerlin (26-01-2016 12:14:19)
" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.
536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
on va faire un lien dans le tuto entre les deux méthodes.
??
pas compris ce que tu veux faire
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hors ligne
Edit à toto :
Séparation de chacune des commandes afin qu'un débutant puisse suivre plus simplement.
" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.
536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.
536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e
Hors ligne
<meuh non, y va te faire ça aux p'tits zoignons...
Hors ligne
J'ai rajouter un petit aparté concernant l'options IPForward (partage de connexion)
Il faudrait que tu sépares les commandes les unes des autres dans ton aparté.
Ainsi :
dans le cas ou ma machine Gateway a pour eth0(WAN) et eth1(LAN)
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
# iptables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
# iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
Ce sont bien des commandes à lancer et non des lignes commentées à écrire par exemple.
De même dessous :
apt-get install iptables-persistent
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
iptables-save > /etc/iptables/rules.v4
Ce sont bien des commandes root chacune ?
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Dernière modification par greenmerlin (26-01-2016 13:42:24)
" La plus importante et la plus négligée de toutes les conversations, c'est l'entretien avec soi-même. "
Chancelier Oxenstiern.
536920766f7573206172726976657220c3a0206c69726520c3a7612c20632765737420717565206e6f757320706172746167656f6e73206c6573206dc3aa6d65732063656e747265732064e28099696e74c3a972c3aa74732e
Hors ligne