这个问题从装最开始的驱动不是很完善的Solaris版本时就一直存在的,因为有些版本有配置网络的iptools的工具,好像变的省事多了,不过我一直想自己总结一个适合我自己的配置方法。
        其实看过Solaris红宝书或者网上很多参考教程,都会提到一些共性的方法,不过自己用起来多少会存在文件找不到,或者命令不适合的情况,所以我按照自己的步骤稍微写一下自己命令配置网络的步骤。
        首先是确保自己的机器上网卡驱动是可以识别的,如果识别不了,在 http://opentech.org.cn/downloads/allFiles.php?type=Solaris上找找有没有跟自己网卡型号类似的驱动。(最新版本,驱动做得好多了)
        然后就是输入ifconfig -a这个命令,查看自己的网卡信息。我目前的机器网卡是e1000g0,所以我以自己的这个网卡为例好了。首先激活网卡# ifconfig e1000g0 plumb up,因为输入静态的ip地址,激活后,需要输入命令配置,我的例子是#ifconfig e1000g0 *.*.*.* netmask *.*.*.*,*号的部分是你的ip地址和子网掩码。有时因为激活的命令顺序问题,如果没有配置好,可以ifconfig -a命令查看一下。
        如果需要配置默认网关,先使用netstat -rn命令查看,如果需要添加,使用命令route add default *.*.*.*,*号是默认网卡。当然这些很多在网上有详细的教程,还会告诉你很多基础的常识(我的CSDN上有转帖 )。
       下面是我遇到的一个问题,就是手动配置的这些命令,不是存在文件里(很多教程书上写的文件有时找不到),所以reboot后还要重新配置静态ip地址,今天发现Solaris使用nwamd这个东东配置网络,发现需要改变一个文件的内容:首先打开/etc/nwam/llp这个文件,如果里面是 e1000g0 dhcp, 那么我们要做的就是把它改成下面的静态地址形式):e1000g0 static *.*.*.*/**,后面的*是静态ip地址和子网掩码的位数。当我们再次reboot,静态ip地址就被保留了。