准备在主机上用SecureCRT连接虚拟机,在虚拟机里用ifconfig查看了一下,竟然提示command not find。肯定是没有将路径添加到PATH中,用whereis ifconfig查看了一下,发现这个命令在/sbin目录下。vi /etc/profile,在export那句的下面添加了如下语句:

PATH=$PATH:/sbin

PATH即是指系统的PATH环境变量,而$代表取变量的值,后面的:/sbin代表将/sbin目录追加到前面的变量中。

如果ifconfig还不能用可以重新登陆一下试试。现在再查看虚拟机IP,跟主机不在一个网段,而且是动态获取。于是vi /etc/sysconfig/network-scripts/ifcfg-eth0,将其内容修改为:

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.98
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
IP,子网掩码,网关根据自己需要设置。^_^

记得要切换到root,否则没有权限。保存之后用/etc/init.d/network restart命令重启一下网络,这样新的IP设置就生效了,简单吧。现在再用SecureCRT,直接就连接上了。
 

本文参考链接:

http://www.cnitblog.com/xijia0524/archive/2008/06/30/46169.aspx

http://topic.csdn.net/u/20080412/10/5799fe14-860f-4459-a567-241391589235.html

http://blog.chinaunix.net/space.php?uid=20504103&do=blog&id=1662029

http://blog.csdn.net/fg8181/article/details/2303785