Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/02/2006, à 20:48

ToY

Partager une connection internet

Bonsoir,
C'est avec une petite pointe de déception que je vois comme il est compliqué de partager une connection mais bon roll
Alors j'ai bien suivi ce tuto http://doc.ubuntu-fr.org/applications/configurer_son_reseau_local
Avec la partie ipfixe.
Malheureusement ça ne marche toujours pas.

Enfait je veux partager ma connection de ubuntu à ubuntu. Mon pc principal a bien internet, mais celui qui est connecté dessu avec un rj45 ne reçoit pas de connection.

Je ne sais pas trop ce qu'il vous faut de plus pour que vous puissiez m'aider, donc dites le moi.

Merci !

Dernière modification par ToY (Le 27/02/2006, à 12:41)

Hors ligne

#2 Le 25/02/2006, à 21:02

Express

Re : Partager une connection internet

Tu peux pinger PC1 à PC 2 ?

Hors ligne

#3 Le 25/02/2006, à 21:03

toma222

Re : Partager une connection internet

Salut,
J'ai récemment fait ce genre de chose. Tu peux regarder sur mon site, j'ai fait une sorte de petit tuto où j'ai expliquer comment j'ai procédé (en me basant sur le tuto du wiki).

Hors ligne

#4 Le 25/02/2006, à 21:17

ToY

Re : Partager une connection internet

Ton wiki est certe un peu simplifié mais n'apporte pas bcp de précisions dans mon cas.
En plus je suppose que c'est un faute, tu dis que le partage automatique ne fonctionne pas chez toi mais tu as mis ip_forward à yes et non ip_forwarding !

Sinon oui je peux ping pc1 vers pc2 et vise versa, je peux également le faire avec les noms de pc

Hors ligne

#5 Le 25/02/2006, à 21:21

toma222

Re : Partager une connection internet

Oups, merci pour la précision.

sudo bash
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o ra0 -j MASQUERADE

Ca ne fonctionne pas chez toi ? Comment ton PC principal est-il connecté au net ?

Hors ligne

#6 Le 25/02/2006, à 21:26

ToY

Re : Partager une connection internet

il est connecté par wifi sur un router.
Par contre éviter de me dire : "pourquoi tu ne connecte pas ton 2ème pc directement sur le router ?!!"
Car je vous répondrai : je n'ai pas envie de faire des dépences pour un 2ème récepteur lol

Hors ligne

#7 Le 25/02/2006, à 21:35

toma222

Re : Partager une connection internet

Tu es sûr de toi pour le ip_forwarding ? Je viens de regarder sur le wiki et il est également indiqué ip_forward. Et j'ai testé avec ip_forwarding, ça ne passe pas non plus.
En gros tu es dans le même genre de configuration que moi (routeur qui envoie le net sur le PC principal en wifi et le PC secondaire branché en croisé sur le principal) ?
Ta connexion wifi vers le routeur est en ra0 ?

Hors ligne

#8 Le 25/02/2006, à 21:48

ToY

Re : Partager une connection internet

non wlan0
sinon bah dans le wiki c'est écrit :

Il suffit de mettre yes pour ip_forwarding, et le tour est joué.

Hors ligne

#9 Le 25/02/2006, à 21:54

toma222

Re : Partager une connection internet

Ah ok j'avais mal lu (mais ça paraît quand même bizarre car la ligne mise par défaut est bien ip_forward=no). Enfin dans tous les cas ça ne marche pas chez moi, ce qui n'est pas grave car ça fonctionne avec les commandes "volatiles" indiquées (j'ai juste à faire un script au démarrage).
Et donc les commandes

sudo bash
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o wlan0 -j MASQUERADE

ne fonctionnent pas chez toi ?

Hors ligne

#10 Le 25/02/2006, à 21:56

ToY

Re : Partager une connection internet

Ah bah voila...
Je crois que c'est ça
Moi j'ai cru que l'interface à mettre c'était eth0, enfin le truc du réseau local et non la connection internet...
C'est pour ca je pense, j'essaie après je suis sous windows ( beurk ^^)

Hors ligne

#11 Le 25/02/2006, à 23:13

ToY

Re : Partager une connection internet

Oh oui ca marche c'était donc ca !!
Merci beaucoup toma222 big_smile

Hors ligne

#12 Le 27/02/2006, à 12:42

ToY

Re : Partager une connection internet

Bon mon partage marche mais j'ai toujours un problème...
Comment faire pour activer le démarage automatiquement ?!
Parce que c'est embetant de devoir chaque fois mettre la commande :S
Merci !

Hors ligne

#13 Le 27/02/2006, à 13:58

CeReAl KiLLeR Du 77

Re : Partager une connection internet

Salut!

Dans /etc/network/if-pre-up/ Tu créer le fichier iptables.sh

Tu met dedans:

#!/bin/sh
#
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o wlan0 -j MASQUERADE

Et ta connection internet sera partager dès le montage du réseau. Puis après tu peut rajouté des règles dans ce fichier pour le firewall. Ou bien, placé dans /etc/init.d/iptables.sh

#!/bin/sh
# /etc/init.d/iptables.sh
# Fonction [Start|Stop|Restart|Status]
#
start() {
       echo 1 >/proc/sys/net/ipv4/ip_forward
       iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o wlan0 -j MASQUERADE
       echo "Masquerading active"

stop() {
        echo 0 >/proc/sys/net/ipv4/ip_forward
        echo "[Masquerading desactive]"
}

case "$1" in
 start)
        start
        ;;

stop)
        stop
        ;;
restart)
        stop && start
        ;;
status)
        iptables -v -L
        iptables -v -L -t nat
        iptables -t mangle -L
        ;;
*)
        echo "Utilisation: /etc/init.d/iptables.sh {start|stop|restart|status}"
        exit 1
esac

exit 0

Enfin voilà, tu vois selon tes besoins.


SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)

Hors ligne

#14 Le 01/03/2006, à 20:05

ToY

Re : Partager une connection internet

J'ai fait cela dans le dossier
/etc/network/if-pre-up.d/

Mais cela ne marche pas
Est-ce que je peux virer le .d sans autre pour voir si ca marche sachant qu'il y a déjà un fichier wireless-tools dedans ?
Ou vaut-il mieux crée un nouveau dossier ?

Merci !

Hors ligne

#15 Le 01/03/2006, à 21:23

CeReAl KiLLeR Du 77

Re : Partager une connection internet

essaie dans /etc/network/if-up.d

Sinon as tu bien fais un chmod +x le fichier?


SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)

Hors ligne

#16 Le 03/03/2006, à 14:15

ToY

Re : Partager une connection internet

Non je n'ai pas mis le chmod, mais cela ne marche toujours pas.
Je précise que je n'ai mis que le premier fichier

#!/bin/sh
#
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o wlan0 -j MASQUERADE

Est-ce qu'il faut mettre le 2ème ?
Je vais essayé de mettre dans ce dossier ok

Edit : Ca ne marche pas non plus dans ce dossier

Dernière modification par ToY (Le 03/03/2006, à 14:21)

Hors ligne

#17 Le 03/03/2006, à 14:41

toma222

Re : Partager une connection internet

Salut,
Je précise que cette solution ne marche pas non plus chez moi.

Hors ligne

#18 Le 03/03/2006, à 20:59

CeReAl KiLLeR Du 77

Re : Partager une connection internet

Humm! C'est ce que j'utilisais il y'a quelque semaine avant que je passe ma passerrelle de debian à ipcop. Mais vu que ubuntu est basé sur debian...

Le deuxième exemple que j'ai donné, est a placé dans /etc/init.d et faire un chmod +x également.


SuperBox = Serveur (FreeBSD 7.2) (DEAD) | H²O = Serveur (FreeBSD 8.1) | Nephrotique = Desktop (Ubuntu Lucid Lynx 64 bits) | Skizophrene = Laptop (DesktopBSD 1.7/WinXP SP3) | Epileptik = Desktop (Diskless) | WRT54GL 1.1 (Openwrt Backfire 10.3 noyau 2.4) | WRT54GL 1.1 (DDWRT V24 SP1)

Hors ligne

#19 Le 04/03/2006, à 13:16

ToY

Re : Partager une connection internet

Mais le 2ème exemple est obligatoire pour que ça fonctionne ?

merci

Hors ligne

#20 Le 11/03/2006, à 16:09

ToY

Re : Partager une connection internet

up neutral

Hors ligne