mzz*_*zzb 5 networking 12.04 static-ip
我eth0使用此命令为我的接口分配了一个临时 IP 地址
sudo ifconfig eth0 169.254.1.1 netmask 255.255.0.0
描述在这里
它工作正常,当我这样做时,ifconfig它会显示新分配的 IP 地址。
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
Run Code Online (Sandbox Code Playgroud)
我希望这个 ip 地址应该保留,直到我把它刷掉。但不久之后它被重置
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
Run Code Online (Sandbox Code Playgroud)
我只需要这个IP地址暂时的,而不会改变我的/etc/network/interfaces读取
auto lo
iface lo inet loopback
Run Code Online (Sandbox Code Playgroud)
我在 12.04,任何建议都会有所帮助,谢谢
更新
这是我的动机。我想通过以太网传输一些大文件。我的笔记本电脑配备了千兆位适配器,但路由器速度很慢。当两台机器都是 Windows 时,我可以简单地用网线将它们连接起来,一段时间后,当它们找不到 dhcp 服务器时,它们会恢复到范围 169.254.xx/16的本地链接地址,文件传输将正常工作。不幸的是,在 Ubuntu 中这不会发生。我必须手动设置一个IP地址。然后机器可以相互ping通并可以传输文件,但只能间隔很短的时间。
我可以做的一件事是sudo ifconfig eth0 ...每 30 秒左右继续发布一次以保持工作正常,但这很烦人。我必须经常进行这种转移,所以不想etc/network/interfaces每次都麻烦修改。
根据@Jobin 的回答,我发现了一个更容易的发现。
在网络管理中的有线连接选项卡 -> IPv4 设置下,您可以将方法更改为链接本地(从自动 DHCP)。对于快速文件共享会话,这更容易,因为您不必每次都手动输入 IP 地址。
| 归档时间: |
|
| 查看次数: |
7398 次 |
| 最近记录: |