[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: impossible d'acéder à certain sites



Julien a écrit :

auto eth0
iface eth0 inet dhcp

il faut ajouter mtu 1492 ici.
Et ensuite il faut faire la commande /etc/init.d/networking restart pour que la modif soit prise en compte.

On peut aussi faire "ifdown eth0;ifup eth0" pour ne redémarrer que l'interface concernée.

C'est bien ce que j'avais fait (et viens de refaire pour vérifier) mais
non, ça n'as pas d'effet ;-) J'ai aussi fait un test en mettant

mtu 1292

quand je fais ifconfig, j'ai toujours la même valeur MTU:1500.

"man interfaces" explique pourquoi : l'option mtu n'est disponible qu'avec la méthode static, et pas avec la méthode dhcp. Ne me demandez pas pourquoi. Pour régler le MTU en DHCP, il reste la bonne vieille méthode manuelle :

iface eth0 inet dhcp
  post-up ifconfig eth0 mtu 1492

Dans la mesure où l'interface existe déjà avant sa configuration (contrairement à la méthode ppp), on peut utiliser l'option pre-up à la place de post-up, ça marche aussi.

Par contre si je fais

ifconfig eth0 mtu 1492

ifconfig me donne bien ensuite la valeur MTU:1492 mais ça ne modifie pas
le fichier /etc/network/interfaces .

Normal, ça ne marche pas dans ce sens-là. Le script de démarrage du réseau lance la commande ifup qui parcourt /etc/network/interfaces à la recherche des paramètres de l'interface qu'il passe à ifconfig (ou autre selon la méthode) pour la configurer. Les actions de ifconfig sont volatiles et ne modifient aucun fichier de configuration.



Reply to: