当前位置: 代码迷 >> Solaris >> vmware下安装的solaris,命令别名无效,hostname无法更改?
  详细解决方案

vmware下安装的solaris,命令别名无效,hostname无法更改?

热度:664   发布时间:2013-02-26 00:00:00.0
vmware上安装的solaris,命令别名无效,hostname无法更改??
我是在x86机器,vmware上安装的solaris10,默认主机名是unknown,在网上找了好久,尝试了n回,主机名都无法修改正确.系统安装后/etc目录下没有nodename文件.于是新建了nodename文件,写入ip地址和hostname的信息.修改后hostname变为空了.后来重新装了solaris.

系统中存在下列文件:
-  /etc/hostname.e1000g0
l  /etc/hosts
-  /etc/inet/ipnodes

另外,我在/.profile或者/etc/profile文件中alias设置命令别名,重启后用alias命令发现别名没有生效,没有别名存在.
只有在终端alias ll='ls -l'这种临时别名能用.配置到文件中无法生效.提示信息好像是说unknown主机名的关系什么的.
不知道是不是因为主机名没有正确设置造成的??
------解决方案--------------------------------------------------------
/etc/hosts
/etc/hostname.hme0
/etc/nodename
/etc/net/ticots/hosts
/etc/net/ticotsord/hosts
/etc/net/tilts/hosts
http://www.chinaunix.net/jh/6/16744
------解决方案--------------------------------------------------------
引用:
楼上的说的太笼统了啊
网上似乎说过solaris10中不需要修改/etc/net/下面的那3个文件了

网上说的都是做为参考  不可能谁告诉一个绝对标准的答案 适合100%的情况
别人提点 你自己得尝试  又不是在真的服务器上操作 你怕什么
------解决方案--------------------------------------------------------
引用:
已经改好了
vi /etc/hosts
vi /etc/nodename
vi /etc/hostname.e1000g0
除了hosts文件外,其它两文件均只写上主机名,我这里是solaris
/etc/hosts修改内容如下:
将localhost下一行,那个ip后面的内容改为 solaris

我原来的错误是将这三个文件的内容都复制为一样。结果主机名变为空串了。


不错,顺便做一下事后诸葛,呵呵
  相关解决方案