/
How to configure network

How to configure network

Became the root and check the current configuration:

server# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000 
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252 index 1
        inet6 ::1/128 

Check available links:

server# dladm show-link
LINK        CLASS     MTU    STATE    BRIDGE     OVER
igb0        phys      1500   up       --         --
igb1        phys      1500   up       --         --

Let's configure igb0:

server# ifconfig igb0 plumb
server# ifconfig igb0 inet 10.10.1.16/24 up
server# route add default 10.10.1.1
server# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000 
igb0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 3
        inet 10.10.1.16 netmask ffffff00 broadcast 10.10.1.255
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252 index 1
        inet6 ::1/128 

and test the link:

server# ping 8.8.8.8
8.8.8.8 is alive

How to store it permanently

Create a file /etc/hostname.[iface], i.e. /etc/hostname.igb0 in our example above with follow contains:

10.10.1.16 netmask 255.255.255.0 broadcast + up

Create a file for the default router:

server# cat /etc/defaultrouter 
10.10.1.1

Create a file for the hostname:

server# cat /etc/nodename
p1c1

And reboot the server to apply the changes (or do it manually as described in the first part)

Assign address using DHCP

ifconfig <iface> plumb; ifconfig <iface> dhcp

Related content

How to configure NAT with etherstub
How to configure NAT with etherstub
Read with this
How to configure NET on Virtual Machine for global zone with etherstub
How to configure NET on Virtual Machine for global zone with etherstub
More like this
How to configure NAT
How to configure NAT
Read with this
How to setup DPKG zone
How to setup DPKG zone
Read with this
How to install DilOS
How to install DilOS
Read with this
How to setup a LX zone
How to setup a LX zone
Read with this