j'ai attribué une adresse IP temporaire à mon interface eth0
à l'aide de cette commande
Sudo ifconfig eth0 169.254.1.1 netmask 255.255.0.0
comme décrit ici
cela fonctionne bien, quand je fais ifconfig
il montre la nouvelle adresse IP 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 de temps après, il est réinitialisé
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
je n'ai besoin que temporairement de cette adresse IP et je ne change pas plutôt mon /etc/network/interfaces
qui lit
auto lo
iface lo inet loopback
je suis sur 12.04, toute suggestion serait utile merci
UPDATE
c'est mon motif. Je veux transférer des fichiers volumineux sur Ethernet. J'ai des ordinateurs portables avec des adaptateurs compatibles Gigabit mais des routeurs lents. Lorsque les deux machines sont des fenêtres, 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 à adresse lien-local de la plage 169.254.xx/16 et transferts de fichiers. serait juste travailler. Malheureusement, cela ne se produit pas dans Ubuntu. Je dois définir manuellement une adresse IP. Ensuite, les machines peuvent se cingler et transférer des fichiers, mais seulement pendant un court intervalle de temps.
Une chose que je peux faire est de continuer à publier Sudo ifconfig eth0 ...
toutes les 30 secondes environ pour que les choses continuent de fonctionner, mais c’est assez ennuyant. Je dois faire ce genre de transferts assez fréquemment, donc je préférerais ne pas prendre la peine de modifier etc/network/interfaces
à chaque fois.
Suite à la réponse de @ Jobin, j'ai fait une découverte plus facile.
Dans l'onglet Gestion de réseau sous Connexion filaire -> Paramètres IPv4, vous pouvez changer de méthode pour Lier local (à partir de DHCP automatique). pour une session de partage de fichiers rapide, cela est plus facile car vous n’avez pas à saisir une adresse IP manuelle à chaque fois.
Vous avez une méthode graphique pour faire ceci:
Tapez "réseau" dans votre tableau de bord et cliquez sur "Connexion réseau". Cliquez sur "modifier" après avoir cliqué sur la connexion réseau actuelle dans "connexion câblée".
Dans les paramètres IPv4, définissez votre méthode sur "manuel" et définissez l'adresse IP, la passerelle et l'adresse du masque de réseau selon les besoins.
Cela définira l'adresse IP manuellement.
Pour connaître votre adresse IP, votre masque de réseau et votre adresse de passerelle, tapez ceci sur un terminal:
nmcli dev list iface eth1 | grep IP4