Setting IP on Solaris - canonical way

To set IP address in Solaris you should first check if there is such network adapter. This can be done on many ways:

dmesg or from /var/adm/messages:

Sep 18 11:50:10 sun3 mac: [ID 469746 kern.info] NOTICE: e1000g3 registered


dladm:

e1000g3 link: up speed: 1000 Mbps duplex: full

prtconf:

dev_path=/pci@0,0/pci15ad,750@14:e1000g3 dev_link=/dev/e1000g3


Set in /etc/hosts record for this IP/hostname

10.0.1.32 yourhostname


Set netmask for this IP in /etc/netmasks
10.0.1.0 255.255.255.0

Next step is to set in /etc the file hostname.e1000g3 with content:

yourhostname netmask + broadcast + up

The previous three steps are done to have interface up on boot of the system

Plumb the interface

ifconfig e1000g3 plumb

And get it up and running

ifconfig e1000g3 `cat /etc/hostname.e1000g3`

To set your default gateway create file /etc/defaultrouter and put inside the IP address of your gateway

No comments:

Post a Comment

Should I trust AI

 Should I trust AI? So far no, sorry.  I tested for the moment (May, 2025) most advanced model for programming and ask very simple question:...