[libvirt-users] [netcf] Why netcf can not rename a existing physical interface dynamically by itself?
hujianwei
jiahu at redhat.com
Mon May 26 02:07:05 UTC 2014
>> OK, thanks, but I think we can use ip command line to rename existing
>> NIC.
>>
>> [root at rhel6 ~]# ip link set name jiahu eth1
>> [root at rhel6 ~]# ifconfig jiahu
>> jiahu Link encap:Ethernet HWaddr 00:1B:21:27:4E:CE
>> BROADCAST MULTICAST MTU:1500 Metric:1
>> RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>> collisions:0 txqueuelen:1000
>> RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
>>
>> [root at rhel6 ~]# ifup jiahu
>>
>> Determining IP information for jiahu... done.
> Neat! That's probably using the same netlink command that's used to
> rename it at boot time. However, if you do what you suggest, the name
> change won't be persistent across a system reboot.
>
> I still say this is too low level for netcf to be messing with; it was
> created to provide a standard way to manipulate the config files, not
> mess with the hardware. (Note that it's also possible to change the mac
> address of an ethernet device (ip link set $dev address $addr) , but we
> don't support that either, and have no plans to do so.)
Good conclusion, thanks again, I agree with you.
More information about the libvirt-users
mailing list