[réseau] eth0 disparu, revenu ... (resolu)
le broadcast est indiquéMokette a écrit :Code : Tout sélectionner
eth0="eth0 192.168.1.225 netmask 255.255.255.0 broadcast 192.168.1.1"
Dans mon rc.conf,
quand je fais un ifconfig, il me sort la meme adresse
- warnaud
- Maître du Kyudo
- Messages : 1640
- Inscription : ven. 11 août 2006, 17:05
- Localisation : Rolle (CH)
Mais heu .. le broadcast c'est pas la passerelle ...
Code : Tout sélectionner
lo="lo 192.168.1.1"
eth0="192.168.1.225 netmask 255.255.255.0 broadcast 192.168.1.255"
INTERFACES=(lo eth0)
gateway="default gw 192.168.1.1"
ROUTES=(!gateway)
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
l'adresse de broadcast est une adresse spéciale qui permet d'envoyer des paquets à toutes les adresses du sous-réseau.
tu lui indiques la 192.168.1.1 or cette adresse est celle de ta passerelle (ce qui te permet d'aller sur le net)
tu dois la corriger (192.168.1.255) ou encore mieux, comme je te l'ai indiqué avant enleve "broadcast ...", il la devine tout seul!
tu lui indiques la 192.168.1.1 or cette adresse est celle de ta passerelle (ce qui te permet d'aller sur le net)
tu dois la corriger (192.168.1.255) ou encore mieux, comme je te l'ai indiqué avant enleve "broadcast ...", il la devine tout seul!
warnaud a juste copier/coller ton poste (je pense)
je pense qu'il vaut mieux reprendre à 0:
ca devrait désactiver ton interface
devrait te retourner un tableau vide pour "route" et juste l'interface "lo" pour "ifconfig".
active l'interface
active la passerelle
spécifie le dns (qui je suppose est pareil que ta passerelle)
tu devrais avoir
pour "route"
'ifconfig" devrait te sortir ton ip
et les ping devrait marcher si c'est les bonnes infos que tu nous as donné
si ca ne fonctionne pas, il faut chercher au niveau des infos et non de la config.
si ca fonctionne, dans le rc.conf, tu ne devrais avoir que:
dans le /etc/rc.conf
et
dans le /etc/resolv.conf
et la, à part si je me suis trompé dans les lignes, je vois pas pourquoi ca ne marcherai pas.
je pense qu'il vaut mieux reprendre à 0:
Code : Tout sélectionner
ifconfig eth0 down
Code : Tout sélectionner
route -n
ifconfig
Code : Tout sélectionner
ifconfig eth0 192.168.1.225 netmask 255.255.255.0 up
Code : Tout sélectionner
route add default gw 192.168.1.1
Code : Tout sélectionner
echo "nameserver 192.168.1.1" > /etc/resolv.conf
Code : Tout sélectionner
route -n
ifconfig
ping 192.168.1.1
ping www.google.fr
Code : Tout sélectionner
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
'ifconfig" devrait te sortir ton ip
et les ping devrait marcher si c'est les bonnes infos que tu nous as donné
si ca ne fonctionne pas, il faut chercher au niveau des infos et non de la config.
si ca fonctionne, dans le rc.conf, tu ne devrais avoir que:
Code : Tout sélectionner
eth0="eth0 192.168.1.225 netmask 255.255.255.0 up"
INTERFACES=(eth0)
gateway="default gw 192.168.1.1"
ROUTES=(gateway)
et
Code : Tout sélectionner
nameserver 192.168.1.1
et la, à part si je me suis trompé dans les lignes, je vois pas pourquoi ca ne marcherai pas.
- warnaud
- Maître du Kyudo
- Messages : 1640
- Inscription : ven. 11 août 2006, 17:05
- Localisation : Rolle (CH)
Oui pardon il faut pas le '!' par contre le broadcast c'est 192.168.1.255 et la passerelle 192.168.1.1
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt