System Config Tools Cleanup Project - tools to eliminate/replace
Chuck Anderson
cra at WPI.EDU
Tue Mar 24 21:04:18 UTC 2009
On Tue, Mar 24, 2009 at 03:31:09PM -0400, Tom Diehl wrote:
> On Tue, 24 Mar 2009, Colin Walters wrote:
>
>> On Tue, Mar 24, 2009 at 1:16 PM, Adam Williamson <awilliam at redhat.com> wrote:
>>
>>> Quite a lot of people still don't want to use NetworkManager. It makes
>>> little sense on a system which just sits there connected to a static IP
>>> address 24/7.
>>
>> I think it does because it provides a useful networking API for other
>> applications to consume. For example, answering the question "is
>> there an active network link" was effectively impossible for app
>> authors before.
>>
>> Also, in my opinion on a well-managed network if you want a fixed IP
>> address, the right way to do it is MAC matching on the DHCP server,
>> not client configuration. And NetworkManager works well in such a
>> setup.
>
> Which I guess is OK if you are not setting up the system with the dhcp server
> AND the box you are setting up has X installed. Does NM have a command line
> interface? Not that I have seen but I could have missed it.
NM supports static IP addresses configured in
/etc/sysconfig/network-scripts/ifcfg-ethX, or you could enable the
keyfile plugin to use INI-like files to specify network configuration.
If you set ONBOOT=yes, you don't even need to interact with NM in any
way--it should just work. If you need to wait for the network before
continuing the system boot up, set NETWORKWAIT=yes in
/etc/sysconfig/network.
So basically, the no-X argument isn't convincing to me, because you
can still do the basic stuff the old non-X way and it works.
However, there is an argument for not getting rid of the old network
scripts. The following are supported with network scripts but not NM
yet:
1. IPv6
2. bridges
3. interface aliases
..and probably more.
More information about the fedora-devel-list
mailing list