VirtualBox linux 虚拟机不能联网和ifconfig失败

因为上课需要,用virtualBox装了个Ubuntu虚拟机,装好之后上网是个问题,手里没有网线,想手动用无线给虚拟机配ip的,桥接情况,碰到两个问题:

1。 ifconfig失败

2. 我的windows10要修改netman和netprofm属性和激活权限才能打开网络和共享中心查看电脑的网络配置,特别坑爹。

这个问题有点烦,要先用管理员权限在注册表里改属性

2.1.win+r输入regedit打开注册表编辑器(操作前备份一下注册表)

2.2.展开HKEY_CLASSES_ROOT\AppID,找到并右键netman的应用程序ID点击权限,点击您当前的账户,勾选完全控制,如果无法应用,点击高级,左上角所有者点击更改,输入您的当前账号,点击检测名称后点确定,然后再设置完全控制

2.3.win+x打开控制面板,在右上角输入管理工具,找到组件服务右键以管理员身份运行,依次展开组件服务→计算机→我的电脑→DCOM配置,找打netman的应用程序ID右键点击属性,切换到安全选项卡,在启动和激活权限处勾选自定义后点击编辑,勾选本地启动和本地激活,点确定

然后回到DCOM里找到netprofm的安全选项卡,在权限里点击编辑修改权限才行。但是我搞了小半天也没整出来。
 

然后linux的ifconfig还是不行,上网发现还蛮多人碰到这个问题的,切换root,系统提醒要用sudo apt-get install  net-ttols安装一个什么包,但是因为我的虚拟机那会根本上不了网,也没法安装,没有网络,主机上搜到了什么resouce list我都没传给虚拟机,急了,走了5公里来回搞了一根网线,插上,虚拟机能上网了,sudo apt-get install  net-tools还是不行,错误信息是unable to locate package net-tools。

这里先插播一下有限配linux虚拟机上网:

virtualbox的配置里,网络选wire-plugged,NAT模式

linux的网络设置里把wire-plugged 勾上就行了。

不能定位net-tools这个,google了下,有说把resouce list直接替换的,有按照Ubuntu官方帮助文档来的,我试了试后者。

sudo apt-get updatesudo apt install net-tools

第一条命令说有个什么dpkg的被locked了,原谅我记性不好了哈,给的原因是这个dpkg是防止两个程序同时修改它导致的冲突而锁住的,跟我在virtual box里修改了网络配置后没有重启虚拟机有关。那就重启呗。重启完之后sudo apt-get update顺利完成(有网络了下载东西就是块!),sudo apt install net-tools有点问题,说dpkg interrupted, 按照给的提示操作,sudo dpkg --configure -a重新配置,完事。

这时候我的ifconfig终于好了。

猜你喜欢

转载自blog.csdn.net/michellechouu/article/details/108657037