Le 25/08/2020 à 21:07, selon Sébastien 'sogal' Poher : > Le mardi 25 août 2020 à 21:00 +0200, Adel.Scott a écrit : >> Le 25/08/2020 à 20:47, selon Sébastien 'sogal' Poher : >>> 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 >>> >> Bonsoir Sébastien, >> >> Je n'ai pas de fichier ip_forward.conf dans /etc/sysctl.d faut-il que >> je >> le crée où il ya un problème car il devrait y être ? :( > Pas d'inquiétude, c'est normal qu'il n'y soit pas, il suffit de le > créer. Si tu n'es pas à l'aise avec Vim, utilise nano: > > nano /etc/sysctl.d/ip_forward.conf > >> Je vous remercie pour les liens mais je ne maîtrise pas l'anglais, si >> je >> pouvais avoir de l'aide en français ;) > Eh bien, c'est tout l'objet de mon mail. Les commandes fournies dans > celui-ci devrait suffire à résoudre le soucis. > > Ce que tu veux faire n'est pas à proprement parler du partage de > connexion, tu veux transformer ton serveur en passerelle (gateway). > Il faut déjà configurer ce dernier en suivant mes indications puis > configurer les autres postes pour qu'il utilise l'IP de ton serveur > comme passerelle. > Bonsoir Sébastien,
Je viens de passer toutes les commandes ci-dessus, je n'ai pas vu de messages d'erreur. localhost:/etc/sysctl.d # yast routing ip-forwarding on Transmissions IPv4 et IPv6 : ---------------------------- Activation de la transmission IPv4... Activation de la transmission IPv6... localhost:/etc/sysctl.d # localhost:/etc/sysctl.d # mc localhost:/etc/sysctl.d # firewall-cmd --zone=external --add-masquerade --permanent Warning: ALREADY_ENABLED: masquerade success localhost:/etc/sysctl.d # firewall-cmd --reload success localhost:/etc/sysctl.d # firewall-cmd --permanent --zone=internal --change-interface=eth0 The interface is under control of NetworkManager and already bound to 'internal' The interface is under control of NetworkManager, setting zone to 'internal'. success localhost:/etc/sysctl.d # firewall-cmd --permanent --zone=external --change-interface=eth1 The interface is under control of NetworkManager and already bound to 'external' The interface is under control of NetworkManager, setting zone to 'external'. success localhost:/etc/sysctl.d # firewall-cmd --reload success Je viens de voir que ma machine a aussi perdu son "hostname" Cordialement, Jeff -- To unsubscribe, e-mail: [email protected] To contact the owner, e-mail: [email protected]
