Page 1 sur 2

[freebox routeur] connexion à Internet VirtualBox (résolu)

Publié : ven. 17 avr. 2009, 12:04
par Flamme
Bonjour à tous,

J'ai installé pour la première fois une Archlinux, mais à présent, je me demande quoi faire pour avoir accès à Internet.

Ma freebox est configurée en mode routeur.
adresse de mon PC: 192.168.0.111
adresse de la passerelle: 192.168.0.254

Ma freebox est connectée avec le câble RJ45. Pas de wifi.

Fichiers de configuration :
Dans /etc/rc.conf :

Code : Tout sélectionner

eth0="eth0 192.168.111 netmask 255.255.255.0  broadcast 192.168.0.255"
INTERFACES=(eth0)

gateway="default gw 192.168.0.254"
ROUTES=(gateway)
Dans /etc/resolv.conf, les DNS de Free :

Code : Tout sélectionner

nameserver 212.27.53.252
nameserver 212.27.54.252
Problème :

Si je fais pacman -Syu, ça ne fonctionne pas. J'obtiens:
"échec de récupération du fichier 'core.....' depuis 'ftp.....' : transient resolver failure

Si je ping 192.168.0.254, j'obtiens l'erreur: "destination host unreachable"
(Note: hier soir pourtant, il me semble que j'arrivais au moins à obtenir un retour de la passerelle avec ping.)

Qu'est-ce que j'ai oublié de faire?

Je précise que pour ce premier essai, j'ai installé Archlinux dans une machine virtuelle, VirtualBox 2.2 sous Vista SP1 64 bits. Le firewall autorise bien sûr l'accès de VirtualBox.

Merci d'avance.

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 12:07
par joedu12
Flamme a écrit :adresse de la passerelle: 192.168.0254
Euh, il manquerait pas un point entre 0 et 254 se qui donnerait 192.168.0.254?

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 12:09
par Flamme
Oui, merci, j'ai corrigé le premier message.

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 12:14
par tuxce
comment est configuré le réseau dans virtualbox?
si tu n'as pas modifié la configuration par défaut, le réseau est propre à virtualbox et le ping ne passe pas, il te faut modifier le rc.conf pour mettre du dhcp.

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 12:22
par Flamme
Effectivement, je n'avais pas vu ces réglages dans VirtualBox.
C'est la configuration par défaut.

Adresse serveur: 192.168.56.100
Masque serveur: 255.255.255.0
Limite inférieure des adresses: 192.168.56.101
Limite supérieure des adresses: 192.168.56.254

Je ne comprends pas bien à quoi ça correspond.

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 12:39
par Flamme
Nouvelle configuration :
/etc/rc.conf:

Code : Tout sélectionner

eth0="dhcp"
INTERFACES=(eth0)

gateway="default gw 192.168.0.1"
ROUTES=(gateway)
J'ai ôté les adresses DNS du fichier /etc/resolv.conf

Résultat :
Un ping sur 192.168.0.254 (ma passerelle) fonctionne.

Par contre, j'obtiens toujours la même erreur avec pacman -Syu.

Code : Tout sélectionner

échec de récupération du fichier 'core.....' depuis 'ftp.....' : transient resolver failure

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 13:02
par tuxce
ça:

Code : Tout sélectionner

gateway="default gw 192.168.0.1"
ROUTES=(gateway)
et ça:
192.168.0.254 (ma passerelle)
c'est pas du tout compatible :|

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 13:16
par Flamme
Nouvelle configuration :

Code : Tout sélectionner

eth0="dhcp"
INTERFACES=(eth0)

gateway="default gw 192.168.56.100"
ROUTES=(gateway)
192.168.56.100 est l'adresse serveur DHCP indiquée par VirtualBox.

Mais j'obtiens le même résultat (après reboot).

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 15:42
par grosbedos
Si tu es en dhcp, tu peux commenter les lignes ROUTES et gateway.
Et normalement tu n'as pas à t'occuper non plus du resolv.conf

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 16:34
par Flamme
C'est ce que j'ai fait, mais ça ne change rien à l'affaire.
Je creuse encore... :?

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 17:06
par grosbedos
Si tu ping toujours ta passerelle (192.168.0.254),
peux tu faire un ping sur le 4.2.2.1 ?

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 17:48
par Flamme
Le ping sur la passerelle est toujours OK.
Ça ping aussi correctement sur 4.2.2.1, mais impossible de mettre à jour le système.

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 17:57
par grosbedos
bon ben je suppose que tu ne ping pas google.fr
tu dois avoir un prob de dns, essaye de toucher au resolv.conf, met par exemple :
nameserver 4.2.2.1
nameserver 4.2.2.2

je ne connais pas les dns de free.

ou tu peux essayer avec l'ip de ta passerelle aussi.

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 18:32
par Flamme
Je n'arrive pas à régler resolv.conf.
A chaque fois que je reboote, le fichier resolv.conf redevient

Code : Tout sélectionner

nameserver 192.36.22.1
nameserver 0.0.0.0

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 19:17
par Flamme
Si j'ajoute dans /etc/resolv.conf

Code : Tout sélectionner

nameserver 4.2.2.1
nameserver 4.2.2.2
Le ping vers http://www.google.com ou http://www.free.fr fonctionne mais c'est extrêmement lent.
20 à 40 secondes pour 3 envoi/réception de paquets.

Mais pacman -Syu ne fonctionne toujours pas.


Si j'ajoute les DNS de Free:

Code : Tout sélectionner

nameserver 212.27.53.252
nameserver 212.27.53.252
ça va mieux. Envoi-réception de 3 paquets en 2 secondes.

pacman -Syu ne renvoie pas de message d'erreur mais reste figé sur

Code : Tout sélectionner

:: Synchronisation des bases de données de paquets
Un petit pas en avant... c'est déjà ça.

Re: [freebox routeur] connexion à Internet

Publié : ven. 17 avr. 2009, 19:19
par Flamme
Ça vient de se débloquer...
/!\ ça fonctionne! /!\ :D


Bon, par contre, je vais avoir le problème au reboot, puisqu'il réécrit le fichier /etc/resolv.conf à chaque redémarrage.

Je récapitule :
Il faut configurer /etc/rc.conf en DHCP.
Par contre, il est nécessaire de spécifier les DNS de Free dans /etc/resolv.conf.

Problème, le système écrase /etc/resolv.conf à chaque redémarrage et y écrit:

Code : Tout sélectionner

nameserver 192.36.22.1
nameserver 0.0.0.0
ce qui ne fonctionne pas, et oblige à remettre les DNS de Free.

Pas très limpide, cette histoire. :fou:

Re: [freebox routeur] connexion à Internet

Publié : lun. 20 avr. 2009, 01:38
par NewMusicianGeek
Ben t'as qu'à rajouter une ligne dans ton .bashrc qui modifie le fichier /etc/resolv.conf :

Code : Tout sélectionner

$ echo "echo -e \"nameserver X.X.X.X\nnameserver X.X.X.X\n\" > /etc/resolv.conf" >> ~/.bashrc
(Vérifie les droits d'écriture)

;)

Re: [freebox routeur] connexion à Internet

Publié : lun. 20 avr. 2009, 07:35
par Sibelle
pourquoi tu ne te mets pas en ip fixe ?

Pour une freebox :

rc.conf

eth0="eth0 192.168.0.X netmask 255.255.255.0 broadcast 192.168.0.255"
INTERFACES=(eth0)

gateway="default gw 192.168.0.254"
ROUTES=(gateway)

resolv.conf

nameserver 212.27.54.252
nameserver 212.27.53.252

Re: [freebox routeur] connexion à Internet

Publié : lun. 20 avr. 2009, 10:00
par grosbedos
Il y a peut etre une methode un peu "bourrin" pour ton resolv.conf
Je ne sais pas si marche, mais je suppose.

Config le correctement, et enleve les droits d'ecritures dessus .. :oops:

Re: [freebox routeur] connexion à Internet

Publié : lun. 20 avr. 2009, 11:45
par Sibelle
le problème dans tous ces bricolages , c'est que ça essaye de contourner une anomalie, et un système basé sur du bricolage , va forcément poser un problème un jour ou l'autre.