Solaris IP更改设置
Solaris提供default及nwam两种方法来服务管理网络服务,可以使用命令查询:
svcs -a |grep physical
disabled       14:59:59 svc:/network/physical:nwam
online          9:23:26 svc:/network/physical:default

Solaris IP更改设置

方法一:

1.        查看机器有几个网卡,是否存在IP

ifconfig -a
如图查出下:

2.        例:现在我将e1000g0设置IP:192.168.1.199

echo e1000g0 >/etc/hostname.e1000g0   注:会在/etc/下生成文件hostname.e1000g0文件, echo后的e1000g0此名称随意写,只是个标识,但hostname.e1000g0中的e1000g0不能任意写,此为interface的名称。

3.        写刚才写的标识网卡,设置IP,并附加到/etc/hosts中。

echo 192.168.1.199 e1000g0 >>/etc/hosts

4.        设置网卡的子网掩码

echo 255.255.255.0 >>/etc/netmasks

5.        更改/etc/nsswitch.conf 使其可以解析外网

在两行中后面增加dns 已经红色标注

6.        设置默认网关。

route add –p default 192.168.1.1

7.        设置路由

echo 192.168.1.1 >/etc/defaultrouter

8.        重启网卡服务

svcadm disable svc:/network/physical:default

svcadm enable svc:/network/physical:default

方法二:开启nwam
  关闭上面的default网卡服务。开启nwam服务,编辑llp文件
如下,e1000g0使用DHCP方式分配,e1000g1为自定IP
 
cat /etc/nwam/llp
 
e1000g0 dhcp
e1000g1 static 192.168.1.*/24