记录2-3 虚拟机的网络设置问题!!!虚拟机设置了静态网址,主机的网络修改了,导致虚拟机无法连接外网!!

作者在尝试重新开启虚拟机时发现无法连接网络。经过排查,确定问题可能出在静态IP设置上。在尝试修改网络配置文件ens33的过程中遇到权限问题,通过切换到root账号并解决文件权限后,成功将静态IP改为DHCP,恢复了虚拟机的网络连接。
摘要由CSDN通过智能技术生成

就这个问题我搞了一个下午。现在回想多少有点感叹啊!希望大家能够避开我的坑吧!每个人遇到的坑都会有所不同的。不要什么都按照别人的详细操作,一顿猛如虎,很有可能把其他对的也设置错了,与你电脑的不相容,而且解决的方法很多种的。片面的跟随修改往往很难实现,即使实现了,你也找不到你错误的根本在哪里。所以这些仅供参考的,帮助的也只是遇到一样坑的友友们。

其他的可以看看就好,不要满目操作。

也请有大佬看过了指点一下哪里还有问题不?

坑的起因:我想重新打开之前的虚拟机查看它连接的dataease制作,发现打开后连接不上网络了!!(之前是可以实现的)

然后猜测是我电脑的WiFi改了,连接的网络变化了的原因,然后有了一下的修改:

首先我怀疑的是我网络适配器的问题,通过网上查找“虚拟机连接外网的方法”一堆教你如何适配的。在这里我就不全部截图出来了,详细的调配流程按照关键字搜索就行!这里我截了几个关键的信息。

 

 

以上的那些配适都没问题之后,重启电脑重启网络,很好都不可以,依旧是连接不上!

之后我再思考,观看那个IP地址(虚拟机的)跟主机的IP 地址的格式不太对,查询之后了解到局部网,外网等一系列的词语,半懂半不懂得看完后,觉得应该是我设置得静态网址和主机的不在同一个区域网内了,需要修改网址。——这里我的想法是没有错的,目的就是把虚拟机上网址IP能够改成格式和主机的一致就好了!

但怎么修改的,直接在这改,发现没有任何变化!

 

 如此不行之后又想到了把静态的变回原来的自动获取(dhcp)的方式。

然后搜索了做法发现是直接打开ens33这个文件进行修改即可。在这里又出来问题,1、无法打开ens33这个文件,显示我权限问题,这时候需要你重新登陆root账号(命令:su root)这个登录之后是#结尾的了。2、遇到了打开文件是空的无法修改保存。通过一顿的互联网查询。

2、解决问题:

1.先强制退出

:q!

2.退出后在执行

:sudo !!

3.再次编辑你要编辑的内容

vim **

4.修改完再保存退出就可以了

:wq

 最后打开ens33文件后修改static为dhcp还有最后的ONBOOT=yes(no改为yes)

重新再启动服务命令

service network restart

如此就成功了,再ping www.baidu.com 就可以成功了。也可以外部连接成功!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值