J'ai attribué une adresse IP temporaire à mon eth0
interface en utilisant cette commande
sudo ifconfig eth0 169.254.1.1 netmask 255.255.0.0
comme décrit aquí
cela fonctionne bien, mais quand je fais ifconfig
il montre l'adresse IP nouvellement assignée.
eth0 Link encap:Ethernet HWaddr 5c:26:0a:4f:32:11
inet addr:169.254.1.1 Bcast:169.254.255.255 Mask:255.255.0.0
inet6 addr: fe80::5e26:aff:fe4f:3211/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:774 errors:0 dropped:0 overruns:0 frame:0
TX packets:1160 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:170598 (170.5 KB) TX bytes:218967 (218.9 KB)
Interrupt:20 Memory:f6900000-f6920000
Je m'attendais à ce que cette adresse IP soit conservée jusqu'à ce que je la vide. Mais peu après, elle est réinitialisée.
eth0 Link encap:Ethernet HWaddr 5c:26:0a:4f:32:11
inet6 addr: fe80::5e26:aff:fe4f:3211/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:784 errors:0 dropped:0 overruns:0 frame:0
TX packets:1202 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:174678 (174.6 KB) TX bytes:228013 (228.0 KB)
Interrupt:20 Memory:f6900000-f6920000
J'ai seulement besoin de cette adresse IP temporairement et je préfère ne pas changer ma /etc/network/interfaces
qui se lit comme suit
auto lo
iface lo inet loopback
Je suis sur 12.04, toute suggestion serait utile. merci
UPDATE
Voici mon motif. Je veux transférer des fichiers volumineux via Ethernet. J'ai des ordinateurs portables avec des adaptateurs Gigabit mais des routeurs lents. Lorsque les deux machines sont sous Windows, je peux simplement les connecter avec un câble réseau et après un certain temps, lorsqu'elles ne trouvent pas de serveur dhcp, elles reviennent à la configuration de base. adresse locale de liaison de la plage 169.254.x.x/16 et les transferts de fichiers fonctionneraient tout simplement. Malheureusement, sous Ubuntu, cela ne se produit pas. Je dois définir manuellement une adresse IP. Ensuite, les machines peuvent se pinguer l'une l'autre et transférer des fichiers, mais seulement pendant un court intervalle de temps.
Une chose que je peux faire est de continuer à émettre sudo ifconfig eth0 ...
toutes les 30 secondes environ pour que les choses fonctionnent, mais c'est assez ennuyeux. Je dois faire ce genre de transferts assez fréquemment et je préférerais ne pas avoir à modifier le système. etc/network/interfaces
à chaque fois.