Activer connexion internet en ligne de commande

Salut,

Je suis sous Debian Wheezy, j’ai perdu mon interface graphique suite une install du pilote AMD : wiki.debian.org/fr/ATIProprieta … alyst_12.6
Je voudrais réinstaller KDE mais je pense que j’ai plus de connexion car quand je fais un “apt-get update” la console me dit qu’elle n’arrive pas à résoudre ftp.be.debian.org

Quand je fais : ifup eth0 j’ai un message : Ignoring unknown interface eth0=eth0

C’est une connexion filaire.

Merci d’avance.

Fait un ping sur une adresse IP connue (par ex les serveur google), tu sauras ainsi si c’est le réseau ou la résolution de nom qui ne fonctionne pas.
Pour le réseau, quelques commandes:
ifconfig -a liste toutes les connexions
service networking restart pour rédémarrer le réseau (tu auras ainsi des messages d’erreur pour orienter ta recherche)

Bonjour pirate,

Quand je tente le ping il me dit que le réseau est indisponible.

Sinon avec ifconfig -a j’ai “eth0” et “lo”

“service networking restart” ça donne ça :

cjoint.com/14au/DHBsvZtNwyE_netrestart.png

Merci

[quote=“Agdane”]
“service networking restart” ça donne ça :

cjoint.com/14au/DHBsvZtNwyE_netrestart.png[/quote]

C’est un avertissement classique et pas gênant.
Plus intéressant serait de connaître précisément la sortie de ifconfig -a pour savoir comment est configuré eth0.

bonsoir,
mon grain de sel,
une configuration minimum de fichiers:

root@alpha30:/etc/apt/preferences.d# pg /etc/resolv.conf
# Generated by NetworkManager

domain orange.fr
search orange.fr
nameserver 80.10.246.2
nameserver 193.252.19.3
(EOF):

tu auras deviné mon FAI,

root@alpha30:/etc/apt/preferences.d# pg /etc/network/interfaces                                                                                                           
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static

	address		192.168.1.30
	netmask		255.255.255.0
	broadcast	192.168.1.255
	gateway		192.168.1.1


auto eth1
iface eth1 inet static

	address		10.0.0.30
	netmask		255.255.255.0
	broadcast	10.0.0.255
#	brodcast	192.168.1.255
#	gateway		192.168.1.1

(EOF):

eth1 sert pour ma passerelle

-Vérification:

root@alpha30:/etc/apt/preferences.d# ifconfig -a                                                                                                                          
eth0      Link encap:Ethernet  HWaddr 1c:6f:65:3d:35:16  
          inet adr:192.168.1.30  Bcast:192.168.1.255  Masque:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:101815 errors:0 dropped:0 overruns:0 frame:0
          TX packets:75174 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:98193773 (93.6 MiB)  TX bytes:8106139 (7.7 MiB)

eth1      Link encap:Ethernet  HWaddr 00:0c:76:ae:b5:56  
          inet adr:10.0.0.30  Bcast:10.0.0.255  Masque:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:37 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:0 (0.0 B)  TX bytes:4871 (4.7 KiB)

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:7826 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7826 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:369330 (360.6 KiB)  TX bytes:369330 (360.6 KiB)

root@alpha30:/etc/apt/preferences.d# route -n
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
root@alpha30:/etc/apt/preferences.d# 

un regard sur iptables -L
tu devrais être proche du but
A+
JB1
:violin:

ifconfig -a :

imagik.fr/view-rl/118961 ( eth0 au dessus, lo en dessous )

Ok jb1 je vais voir ça :slightly_smiling:

merci

Re,

il me dit : /etc/apt/preferences.d# : Aucun fichiers ou dossiers de ce type :confused:

EDIT :

j’ai utilisé “nano” pour voir les fichiers, je sais pas si c’est la bonne méthode mais bref voilà ce que ça donne :

pour /etc/resolv.conf :

domain home search home nameserver 192.168.1.1

/etc/network/interfaces

[code]

This file describes the network interfaces available on your system

and how to activate them. For more information, see interfaces(5).

The loopback network interface

auto lo
iface lo inet loopback[/code]

Avec une box serveur DHCP, si le contenu du fichier [mono]/etc/network/interfaces[/mono] est:

[code]# This file describes the network interfaces available on your system

and how to activate them. For more information, see interfaces(5).

The loopback network interface

auto lo
iface lo inet loopback
[/code]
et en supposant que le périphérique réseau associé à [mono]eth0[/mono] soit connecté à la box, l’ajout de ces quelques lignes dans le fichier [mono]/etc/network/interfaces[/mono] permettra de récupérer une adresse IP au démarrage de la machine, ou en activant l’interface [mono]eth0[/mono].

auto eth0 allow-hotplug eth0 iface eth0 inet dhcp
Ce qui permettra, dans un premier temps, de tester l’accès au web en utilisant des adresses IP.

=======
Avec network-manager, si le fichier [mono]/etc/resolv.conf[/mono] est vide, le serveur DHCP de la box va donner (en même temps que l’adresse IP proposée), les adresses IP des serveurs DNS du fournisseur d’accès qui seront automatiquement enregistrées dans le fichier [mono]/etc/resolv.conf[/mono]

Mais là, pas de network-manager, alors si tu connais les adresses IP des serveurs DNS de ton fournisseur d’accès (ou autre serveurs DNS accessibles), tu pourrais les indiquer dans [mono]/etc/resolv.conf[/mono]
Par exemple, pour numericable, le contenu du fichier [mono]/etc/resolv.conf[/mono] est:

nameserver 89.2.0.1
nameserver 89.2.0.2

Si les adresses IP des serveurs DNS indiqués dans ce fichier sont accessibles, il sera possible d’accéder à une adresse web par son nom (pas seulement par son IP).

Pour compléter la réponse de Micp, tu as 2 façons de gérer tes connexions:

  • “en dur”, vi le fichier interfaces (tel que proposé)
  • via un connexion manager (programme qui gére tes connexions, dans ce cas il ne faut pas la mettre dans le fichier interfaces)

Les network manager sont très utiles pour les connexions wifi nomades. Pour les autres cas, il vaux bien les gérer en dur, et ne pas installer de network manager.
Pour le DNS, je préfère le gérer dans le fichier interfaces plutot que dans resolv.conf (centralisation de la config).
Il suffit d’ajouter une ligne du genre:
dns-nameservers 212.129.9.66

Bonjour ,

voilà ça a fonctionné en dur :slightly_smiling:

pour les dns j’ai mis ceux de google

8.8.8.8 8.8.4.4

merci à tous pour l’aide, bonne journée.