Config Freebox sous RedHat 8.0 - Linux et OS Alternatifs
Marsh Posté le 07-06-2004 à 08:14:48
# /sbin/route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
82.226.128.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
C'est normal que la premiere destination soit l'adresse IP avec un 0 comme dernier chiffre ?
J'ai toujours :
# ping www.free.fr
ping: unknown host www.free.fr
Marsh Posté le 07-06-2004 à 20:23:58
Quand je fais (en root) :
/sbin/route -v add default gw 82.226.128.254
j'ai :
SIOCADDRT: File exists
et la route n'est pas ajoutée ...
Une idée ?
Marsh Posté le 08-06-2004 à 08:32:58
Je n'avais pas précisé que pour pouvoir "pinger", je dois prealablement faire :
/etc/sysconfig/network-scripts/ifup eth0
Ensuite je peux faire :
ping 212.27.39.135
et ca repond.
Si je fais :
/sbin/route add default gw eth0
j'ai "eth0: Host name lookup failure"
Quand je fais
/sbin/route add default gw 254
ou
/sbin/route add default gw "mon adresse IP"
j'ai soit : "SIOCADDRT: File exists"
soit rien mais quand je fais /sbin/route rien n'a changé ...
D'autres idées ?
(merci encore de ton aide !)
Marsh Posté le 08-06-2004 à 09:10:21
tu peux pinger une ip externe à ton réseau?
si c'est les cas, c'est ton resolv.conf qui n'est pas bon
Marsh Posté le 08-06-2004 à 09:14:00
Bourla a écrit : Je n'avais pas précisé que pour pouvoir "pinger", je dois prealablement faire : |
c'est : route add default dev eth0
ça devrait fonctionner ensuite, mais vérifie avant que tu n'ais pas déjà un ou plusieurs "default" que tu pourrais éventuellement supprimer avec "route del default"
edit : au passage vire le "search localdomain" dans /etc/resolv.conf, ça n'aide pas
Marsh Posté le 08-06-2004 à 23:38:31
Merci de votre aide, mais ca ne marche toujours pas...
J'ai :
# /sbin/route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
82.226.128.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
# /sbin/route del default
# /sbin/route add default dev eth0
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
82.226.128.0 * 255.255.255.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default * 0.0.0.0 U 0 0 0 eth0
# ping www.free.fr
ping: unknown host www.free.fr
# cat /etc/resolv.conf
nameserver 212.27.39.135
nameserver 213.228.0.212
search localdomain
-> le fichier /etc/resolv.conf est re-ecrit a chaque re-demarrage du DHCP non ? Comment je l'empeche d'ecrire "search localdomain" ?
Sinon, j'ai aussi :
# cat /etc/dhcpcd/dhcpcd-eth0.info
IPADDR=82.226.128.XX
NETMASK=255.255.255.0
NETWORK=82.226.128.0
BROADCAST=82.226.128.255
GATEWAY=82.226.128.254
DNS=212.27.39.135,213.228.0.212
DHCPSID=82.226.128.254
DHCPGIADDR=0.0.0.0
DHCPSIADDR=82.226.128.254
DHCPCHADDR=00:04:75:7F:47:CF
DHCPSHADDR=00:07:CB:03:58:78
DHCPSNAME=michelet-11.dslg.proxad.net
LEASETIME=604800
RENEWALTIME=302400
REBINDTIME=529200
et toujours :
# ping michelet-11.dslg.proxad.net
ping: unknown host michelet-11.dslg.proxad.net
Vous avez d'autres idées ?
Marsh Posté le 09-06-2004 à 23:42:27
tu arrives a pinger les IP des server dns qui sont ds ton resolv.conf?
Marsh Posté le 10-06-2004 à 20:07:35
Dans /etc/sysconfig/networking/devices, édites le fichier correspondant à la carte connectée à la freebox ( ifcfg-eth0 a priori ) et essaies avec ceci :
GATEWAY=82.226.128.254
BOOTPROTO=dhcp
TYPE=Ethernet
DEVICE=eth0
MTU=""
NETMASK=255.255.255.0
BROADCAST=""
IPADDR=""
NETWORK=""
USERCTL=no
ONBOOT=yes
verifies que tu as un dhcp client ( /sbin/dhclient )
a+
Marsh Posté le 11-06-2004 à 09:05:52
j'ai édité le fichier /etc/sysconfig/networking/devices/ifcfg-eth0, j'ai fait des /etc/sysconfig/network-scripts/ifdown et ifup mais je n'arrive toujours pas à pinger www.free.fr ...
je n'ai pas /sbi/dhcleint mais j'ai "/sbin/dhcpd -n -H eth0" qui tourne...
D'autres suggestions...
Marsh Posté le 06-06-2004 à 23:15:48
Bonsoir,
Je cherche a faire marcher ma Freebox sous Linux (RedHat 8.0).
Elle est branchée en Ethernet.
J'arrive à pinger des adresses IP mais pas www.free.fr !
Il semble donc que j'ai un probleme de DNS ...
La carte Ethernet semble bien configurée :
$ /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:04:75:7F:47:CF
inet addr:82.226.128.XX Bcast:82.226.128.255 Mask:255.255.255.0
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1440 errors:0 dropped:0 overruns:1 frame:0
TX packets:1414 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:91735 (89.5 Kb) TX bytes:129308 (126.2 Kb)
Interrupt:10 Base address:0xe400
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:700 (700.0 b) TX bytes:700 (700.0 b)
J'ai configuré le DHCP avec redhat-config-network
Dans l'onglet general, j'ai "Automatically obtain DNS information from provider" de coché. C'est bon ?
Du coup, le /etc/resolv.conf est re-ecrit a chaque demarrage ?
Mon /etc/resolv.conf ressemble à ca :
nameserver 212.27.32....
nameserver 212.27.32....
search localdomain
j'ai vu quelquepart un /etc/resolv.conf avec "search fbx.proxad.net".
C'est ce qu'il faut ? Ca se met où ?
Quelqu'un peut m'aider ?