修改solarishostname只需修改以下三个位置
1. Vi /etc/hosts, 添加 "ip yourhostname"
2. vi /etc/nodename, 写入yourhostname
3. vi /etc/hostname.e1000g0, 写入yourhostname
4. 重启机器
[注]:除了/etc/hosts之外,其他两个文件里只写主机名
一、说明
/etc/hostname.pcn0 记录的本机的机器名
/etc/hosts 是一个指向/etc/inet/hosts的一个软链接,记录的是IP地址和机器名的对应关系
/etc/netmasks 是指向/etc/inet/netmasks的一个软链接,里面记录的是网络地址和子网掩码的对应关系
/etc/defaultrouter 记录的是默认网关
和主机名相关的配置文件:/etc/hostname.pcn0;/etc/hosts
和IP地址相关的配置文件:/etc/hosts;/etc/netmasks;/etc/defaultrouter
二、步骤
现在要把机器名改成rainbird,IP改成192.168.2.5,掩码改成255.255.255.0,网关改成192.168.2.254
vi /etc/hostname.pcn0 :删除原来的东西,改为rainbird保存退出
vi /etc/hosts :删除除了127.0.0.1那一行以外的其它行,添加一行192.168.2.5 rainbird loghost
vi /etc/netmasks :删除原来的修改为:192.168.2.5 255.255.255.0
vi /etc/netmasks :修改为192.168.2.0 255.255.255.0
vi /etc/defaultrouter:修改为:192.168.2.254保存退出.
reboot!
原文地址:https://www.cnblogs.com/lewsuy/p/9645970.html