经验总结:linux虚拟机VMware+centos7 没法联网经验

1、按照网上的教程装好虚拟机和centos7以后,按照网上的教程设置联网

比如这篇文章,还是百度置顶的。https://blog.csdn.net/qq208617107/article/details/80290521

我这里只说网上搜到的教程里面的坑:

(1)查ip的指令 ifconfig 

这个指令我反正用不了

正确指令:ip addr

(2)配置静态ip,

教程说:使用root用户在终端输入命令vi /etc/sysconfig/network-scripts/ifcfg-eth0

然而:配置文件肯定在 /etc/sysconfig/network-scripts 文件夹下但是不一定是ifcfg-eth0这个文件。

这时,一定要先 cd  /etc/sysconfig/network-scripts

再 ls -l,检查配置文件名。我的是ifcfg-ens33,

而且,新装的centos7里面不一定有vim指令,只能用vi修改

(3)下一步使用service network restart 又会报错(解决xftp连接不上linux)

网上一堆奇怪的解决把办法,没用。

实际问题是。你需要进windows实体机,将实体机上面的虚拟网卡的ip,子网掩码,网关  配置来和你刚刚改的linux配置文件ifcfg-ens33里面的ip,子网掩码,网关一致。

(4)最后,ping www.baidu.com 继续不成功

原因是,刚刚已经把配置文件改成静态ip了,但是虚拟机里面默认的还是dhcp,忘记将虚拟机中的dhcp关闭了。

(5)最后一个 小坑  ping www.baidu.com 教程这个指令会无限ping  baidu

解决办法:

inux的 ping 命令和windows不一样。windows默认只发送四个包的。
你可以使用ping -c 4 [ip/域名]这种方式来实现你想要的。

linux控制台程序一般强制终止都是Ctrl+C。部分使用Ctr+D。倘若是这两种都无法使用的话,需要使用Ctr+Z将当年任务后台化,然后通过jobs 和kill %n命令来强制终止。