[OpenIndiana-discuss] Static IP configuration problem

James Carlson carlsonj at workingcode.com
Wed Oct 12 20:35:38 UTC 2011

Ray Arachelian wrote:
> On 10/12/2011 03:23 PM, Lucas Van Tol wrote:
>> I think /etc/netmasks is where you would store the netmask?
>> echo $NETWORK   $NETMASK >> /etc/netmasks
> It is and I was just about to reply to point out that if you forget
> this, you can get in trouble since it may pick /8 for a 10.x.x.x
> address, or /16 for a 172.15.x.x for example when you might not want it
> to. :) netmask should be in the form of for class C.

I can't recommend using /etc/netmasks for anything.  It's a brutal hack
and really doesn't work right for modern CIDR networks.

Instead, just specify "address/length" or "name/length" for the address
on the interface.

In other words, if you would previously have done something like this:

	# echo >> /etc/netmasks
	# echo > /etc/hostname.foo0

I recommend doing this instead:

	# echo > /etc/hostname.foo0

It's easier, and it has the great benefit that it works right with CIDR
netmasks without fuss.

Or just use "ipadm" to administer the addresses ...

James Carlson         42.703N 71.076W         <carlsonj at workingcode.com>

More information about the OpenIndiana-discuss mailing list