从计算机系统这门课接触到虚拟机,明明老师给了封装好的虚拟机,头铁硬是要自己搞,结果哈哈哈....说多了都是泪,现在把一些经验分享出来,希望能帮到有需要的同学!
前排提醒:本人用的是VMware Workstation Pro 16,系统是ubuntu22.04,另外文章中的操作尽力使用了ubuntu自带的软件更改,减少了命令行的输入。
一、ubuntu换源
貌似ubuntu从18.04开始就自动默认国内源了,但谨慎起见,以及听从网上教程,我还是换了一下。
1.点虚拟机左下角的九个点,然后找到“Software&Updates”软件,打开它
2.点开小箭头,点击others,然后找到China,点击右边的select best server,这样会自动选择最优源,不用我们自己挑选
二、ubuntu联网
很多时候,我们下载东西是需要访问网站的,所以必须联网!联网标志是看虚拟机右上角有没有一个“三花聚顶”的标志,就是图片中小人右边的那个标志。
如果是这样的标志,那说明已经联网可以跳过这部分,如果没有这个标志,或者标志上有问号,那说明存在问题,可以安心看下去了。
1.打开虚拟网络编辑器--点击更改设置--找到 NAT模式的网络,一般是VMnet8,我这里因为已经更改过,所以是9--移除网络
2.添加网络--随便选一个,我跟着博主选的9--选择NAT模式--查看NAT设置,记住此时的网关IP--查看DHCP设置,记住此时的起始IP和结束IP,他们构成了一个IP段
3.回到ubuntu--点击settings--点击network--点击wired后边的小齿轮符号进行设置,如果发现这里没有齿轮符号,跳到第六步,提供了一种解决方法,有的话继续看
4.点击IPv4--调整Addresses部分
注意,Address部分,前三位都跟DHCP的IP段前三位一样,最后一位在IP段内,千万不要写错。
5.回到虚拟机软件的平台--点击虚拟机--点击设置--点击网络适配器--点击自定义,选择之前设置的NAT模式的网络编号--完成
现在可以查看自己的网络符号了,如果“三花聚顶”标志是带问号的,可能是第4步的设置出现了一些问题,可以去检查一下。
现在来验证一下验证网络连接:打开终端,输入ping www.baidu.com或者ping 8.8.8.8,如果有类似以下返回,则说明联网成功!这种状态下无法继续输入,键盘按住ctrl和z就可以退出来了,或者直接关闭当前终端,再开一个新的终端。
6.解决问题:wired后的齿轮符号不存在问题
我这部分尝试了这一种方式就成功了,个人觉得没啥要额外补充的,贴一下我的参考。
参考:ubuntu中有线连接(wired)消失_ubuntu有线连接不见了-CSDN博客
大家点进去,分别把第2行、第4行和第6行内容输入按顺序输入即可。
具体的原因解释在:Ubuntu 有线连接消失(已解决)_ubuntu有线连接不见了-CSDN博客
7.推荐安装net-tools
理由:我安装是因为课上做实验用到了相关指令,没有安装的话,用不了,另外这些指令也可以在平时使用,在查一些虚拟机网络相关的东西时,可以提供帮助。
1.终端输入:sudo apt-get update
这里会出现需要输入密码,就是你设置的虚拟机的开屏密码,键盘输入之后,屏幕上显示不出来,正常,密码在终端是隐藏的,但是跟普通输入没啥区别,输入完成后,按键盘回车即可;如果输入错误,多按一会消除键,要不然终端的输入框里可能没删干净
2.终端输入:sudo apt install net-tools
安装完成后就可以使用一些指令了,比如用ifconfig查看一些详细的网络设置信息等等。
结语:我也是个小白,当初找到的资料大部分是以前版本的操作教程,好多需要找网络的配置文件,更改相关内容,弄了半天也没有联网,后来看到了好用的教程,整理总结分享给大家,如有错误,请在评论区指正!