Salut Jeff,

Le mardi 25 août 2020 à 20:26 +0200, Adel.Scott a écrit :
> Le 25/08/2020 à 18:44, selon [email protected] :
> > Hi Jeff,
> > 
> > -----Original Message-----
> > From: Adel.Scott <[email protected]> 
> > Sent: 25 August 2020 18:00
> > To: [email protected]
> > Subject: [opensuse-fr] Demande d'aide partage de connexion internet
> > Leap 15.2
> > 
> > > Bonjour, 
> > > J'ai besoin d'un peu d'aide pour le partage de ma connexion
> > > internet avec une OpenSuse 15.2.
> > > Suite au crash de ma partition racine Btrfs que je n'ai pas pu ou
> > > su réparer, j'ai profité de cette panne pour passer d'une Leap
> > > 15.1 à une 15.2, mais j'ai perdu toute ma config contrairement à
> > > une mise à jour :(
> > > J'ai 2 cartes réseau une pour le réseau local (eth0), l'autre
> > > pour le net (eth1).
> > > Le réseau fonctionne le ping vers différentes machines en local
> > > répond, le serveur est bien connecté à internet, mais je n'arrive
> > > pas à partager cette connexion internet avec les autres machines.
> > > Il y a quelques années avec une opensuse 42.x je crois, on
> > > résolvait ça avec YaST dans le menu firewall. Mais là je ne
> > > trouve rien et mes recherches sur internet (en français) ne me
> > > donnent pas de solutions.
> > > Connaissez-vous l'astuce pour partager Internet sur les PC de mon
> > > réseau local ?
> > Vous trouverez votre bonheur dans ce guide : 
> > https://en.opensuse.org/SDB:Internet_connection_sharing
> > 
> > Au plaisir,
> > Jimmy
> > 
> >  
> > > J'ai bien suivi les premières étapes, mais je ne vois pas de
> > > masquerading dans mon firewall avec la Leap15.2
> > Avez-vous activé le FW? Sinon, désactivez le FW pour voir si la
> > chaine : Poste Client => openSUSE => Internet fonctionne (Il y a le
> > DHCP Server à activer, mais vous pouvez aussi configurer le client
> > manuellement)
> > 
> > Keep
> > It
> > Short &
> > Simple
> > 
> > pour commencer, ensuite, vous pourrez ajouter d'autres modules.
> > 
> > Cdlt,
> > Jimmy
> 
> Bonsoir Jimmy,
> 
> Je vais laisser tomber pour ce soir, ça fait 2 jours que je suis sur
> ce problème et j'arrive à saturation. 
> 
> Je n'ai plus de réseau local, j'ai l'impression d'être revenu
> plusieurs années en arrière lorsque je découvrais OpenSuse.

Je te conseille de lire 
https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-security-firewall.html

Le pare-feu utilisé par openSUSE n'est plus SuSEFirewall2, c'est
firewalld qui est utilisé à présent.

Tu dois tout d'abord activer le forwarding d'IP:

vim /etc/sysctl.d/ip_forward.conf

et tu y ajoutes:

net.ipv4.ip_forward = 1

puis

sysctl -f /etc/sysctl.d/ip_forward.conf

Tu peux obtenir le même résultat via:

yast routing ip-forwarding on

Ensuite, en admettant que ton interface locale (eth0) soit dans la zone
'internal' et ton interface internet (eth1) dans la zone 'external' du
pare-feu, tu lances:

firewall-cmd --zone=external --add-masquerade --permanent

puis

firewall-cmd --reload

Tu peux lister la configuration actuelle de firewalld et les
correspondances interface <=> zone via:

firewall-cmd --list-all-zones

Pour affecter tes interfaces à des zones:

firewall-cmd --permanent --zone=internal --change-interface=eth0

firewall-cmd --permanent --zone=external --change-interface=eth1

firewall-cmd --reload

-- 
Sébastien 'sogal' Pascal-Poher
> When there's no more room at school, the dumb will walk the Earth!

Attachment: signature.asc
Description: This is a digitally signed message part

Répondre à