solaris系统设置静态IP
一、将静态ip地址和主机名写文件。
1、以root权限进入/etc目录
2、编辑hosts文件,修改要设置的ip和主机名。将要设置的ip和主机名按照格式写到文件中“10.151.11.96”为要设置的ip;“openindiana_1”为主机名。
3、将主机名写入到以下三个文件中:
(1)“hostname.网卡名”文件,其中网卡名可通过ifconfig –a查出。
例如:执行ifconfig –a得到网卡名为e1000g0
下面将主机名写到“hostname.e1000g0”文件中:
(2)nodename文件,
(3)hosts文件(在2中已写过,此处不再写入文件)
【备注:】步骤3也是solaris系统修改主机名的方式,一定要确保三个文件都写,否则后面会遇到麻烦。
4、修改netmasks文件,写入子网掩码。
5、创建/修改defaultrouter文件,写入网关地址。
6、通过resolv.conf文件,确认dns是否正确。
7、修改nsswitch.conf文件,在hosts及ipnodes后加入dns 。
二、设置完文件后,通过命令方式进行激活。
1、禁用nwam服务
2、激活网卡
3、设置网卡ip地址和子网掩码
4、设置网关
5、确认dns(/etc/reslov.conf 和/etc/nsswitch.conf文件) 确认nsswitch.conf文件中hosts后面有dns。
6、激活physical:default服务,激活后,查看下该服务是否为online(表示在线,成功restart) 至此,设置静态ip完成。通过“ifconfig –a”可判定设置ip是否正确,通过“ping 某一ip”可判定是否可ping通。
即可成功。