Le 11.10.2004 16:16:43, drfazor a écrit :
On Mon, 11 Oct 2004 14:50:10 +0200, Jean-Luc Coulon (f5ibh) <jean- luc.coulon@wanadoo.fr> wrote:Le 11.10.2004 14:16:09, drfazor a écrit :On Sun, 10 Oct 2004 21:00:19 +0200, Jean-Luc Coulon (f5ibh) <jean- luc.coulon@wanadoo.fr> wrote:[ ... ]Encore une fois, il y a quelques incohérences. Votre ifconfig du début donnait 192.168.1.1 et vous dites 192.168.0.1Il est vrai ..... dans /etc/hosts, j'ai defini: '192.168.0.1 The-Beast' comme IP de mon hostname. apres redemarrage, ifconfig me donne toujours: 'inet adr:192.168.1.1 Bcast:192.168.1.255 Masque:255.255.255.0' Et ca a l'air de marcher comme ca ....Si tu me dis qu'il y a incoherence ... je suis tout pret a te croireMais si votre carte ethernet n'est reliée qu'à un modem il est parfaitement inutile de lui allouer une adresse IP.Justement .... tant que le probleme est posé, autant essayer de le resoudre jusqu'au bout, histoire de me coucher un peu plus intelligent ce soir Par contre je ne vois pas quel fichier modifierJean-Lucdans /etc/network/interfaces sont définies les interfaces lo et eth0 avec leurs paramètres. il suffit là de ne pas donner d'IP pour eth0.voila la partie de mon /etc/network/interfaces concernant eth0: iface eth0 inet static address 192.168.1.1 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 or man interfaces me dit que : The static MethodThis method may be used to define ethernet interfaces with staticallyallocated IPv4 addresses. Options address address Address (dotted quad) required <-- netmask netmask Netmask (dotted quad) required <-- broadcast broadcast_address Broadcast address (dotted quad) network network_addressNetwork address (dotted quad) required for 2.0.x kernels <--S'il me dit que c'est requis, j'ai peur de faire une betise en desactivant une de ces saveurs .... A moins que ton conseil englobe directement tout ce qui concerne eth0, mais au risque de ne plus pouvoir me servir de ma carte reseau...Dur dur d'etre nul en reseau :-)dans /etc/hosts vous n'avez besoin que de 127.0.0.1 puisque vous n'avez pas de réseau. Et là, vous pouvez allouer localhost *et* votre nom demachine à 127.0.0.1/etc/hosts : 127.0.0.1 localhost The-Beast #192.168.0.1 The-Beast ca donnerais qque chose comme ca alors ???Jean-Lucdesole de jouer les pointilleux merci pour ta patience ....
Comme il n'y a pas de reseau a proprement parlé associé à cette interface, il n'est pas utile de la déclarer dans /etc/network/ interfaces.
Je pense que vous utilisez pppoe pour votre connexion adsl. dans ce cas le premier script qui est lancé pour l'initialisation de l'interface avec le modem adsl est /etc/ppp/ppp_on_boot.dsl
Ce fichier est typiquement le suivant : #!/bin/sh # PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin export PATH# The Ethernet interface the DSL modem is connected to. If you change this,
# you also need to edit the file /etc/ppp/peers/dsl-provider. INTERFACE=eth0 # Bring the interface up /sbin/ifconfig $INTERFACE up exec pppd ipparam wanadoo call dsl-provider #eof Dans ce ca, on voit bien que l'interface est "montée" par la ligne /sbin/ifconfig. Jean-Luc
Attachment:
pgp7Z4E0VC1at.pgp
Description: PGP signature