准备在主机上用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
转载于:https://blog.51cto.com/jujuduxing/687256