本机安装好虚拟机和centeros;linux
使用xshell链接:shell
linux Could not connect to '127.0.0.1' (port 22): Connection failed.网络
ifconfig -a 查看全部的发现etho居然没有IP地址;编辑器
1、申请ip dhclient eth0 2、释放ip dhclient eth0 -r
申请ip,而后再次输入命令ifconfig -a 发现已经分配好了ip。spa
问题:code
执行 dhclient eth0 时 eth0: unknown interface: No such device
删除/etc/udev/rules.d/70-persistent-net.rules文件,重启系统。
从新使用xshell链接,发现ok了!blog
以上操做虽然能够解决问题;可是每次重启linux以后会发现IP地址又再次还原了回去;ip
固定IP配置:内存
要让它随系统启动后自动获取须要修改 /etc/sysconfig/network-scripts/ifcfg-eth0,将ONBOOT="no"改成ONBOOT="yes"。虚拟机
输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑
修改后,esc切换,:wq 保存退出;重启linux发现ip会随机分配好了!
注意:vi /etc/sysconfig/network-scripts/ifcfg-eth0 打开文件时,显示以下,则是ifcfg-eth0上次编辑不正常退出致使,cd /etc/sysconfig/network-scripts
执行 ls -a 发现.ifcfg-eth0.swap隐藏文件, rm -rf .ifcfg-eth0.swap 删除
有时候仍是没法指定ip,xshell没法链接;编辑--虚拟机网络编辑器,还原默认设置,重启虚拟机