前提说明:笔者是基于他人文章结合自身实际情况给出建议解决方法
虚拟机: VirtualBox或VM
linux版本:centos7
虚拟机网络连接方式:桥接网卡
问题:通过ping www.baidu.com 报错 Name or Service not Know
延拓:解决该问题同时也可解决filezilla连接服务器连接不上
(一)通过ifconfig查询虚拟机网络情况
(二)进入网络配置文件,注意网卡号(版本不同,其默认网卡号也不同)
执行指令1: vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 (ifcfg-enp0s3是配置文件,enp0s3为网卡号,请自行注意修改)
若通过指令1没有找到进入配置文件(存在配置内容),而是进入一个新的文件(空白内容),请执行指令2
执行指令2:
cd /etc/sysconfig/network-scripts
ls (找到带有网卡号的配置文件,如下图)
vi ifcfg-enp0s3 进入网络配置文件,如下
不管是通过指令1还是指令2进入网络配置文件,其结果视图都如上图所示
(三)修改网络配置文件,如下图,若仍有疑问请参考此链接:https://blog.csdn.net/lk142500/article/details/88386651
修改完成后保存退出
(四)重启以下两个服务后,即可ping通百度了
systemctl restart NetworkManager
systemctl restart network
ping www.baidu.com
结果如下
(五)查看静态IP也已经修改为设置的