基于win10自带虚拟机安装UbuntuServer

本文只是记录安装过程中可能遇到的疑难问题,基础步骤参照给出的链接中的文章即可,这里只是一个新安装环境会遇到的问题整理

开启Hyper-v和安装虚拟机的方法不细述了,网上有很多
开启Hyper-v
安装Ubuntu
这里只额外介绍下网上讲的比较少的部分

安装部分

Ubuntu镜像可以在163提供的地址进行下载,也可以在官方进行下载,不过163快的多
安装的时候可能会遇到说镜像没通过安全检查之类的,如果遇到在虚拟机设置中,关闭安全检查即可。

配置网络

一般虚拟机都是桥接的物理主机的物理网卡来实现的外网的访问,如果主机所在的网络本身就支持dhcp那可以直接沿用dhcp
但是虚拟机将来启动后还是有固定ip的需求,所以最好还是学会怎么配置固定ip

  • 安装阶段

    注意这里填充的和主机所在的网络有直接关系,不能直接抄
    subnet用来描述子网,如果不是很懂,保留自己网段前三段,然后最后一段填0,最后补上/24,例如10.0.11.0/24
    地址就是配置的静态ip地址,确保给定的ip和主机网络在同一网段且不会冲突,最后一位可适当填大一点的值,将来也不容易被别人自动获取从而冲突
    网关和dns查看自己主机网络的信息拷贝即可

  • 启动后
    如果安装阶段配置的不正确或者使用的dhcp,后续也可以重新进行配置,需要注意的是Ubuntu不同版本配置ip的方法会有些许的差异
    根据自己安装的版本自行搜索即可
    Ubuntu 18.04 网卡配置IP

网卡名称

绝大多数的linux系统的主网卡都是eth0,如果你的应用启动脚本依赖eth0逻辑,可以将Ubuntu系统的网卡名改回eth0
ubuntu 18.04网卡命名规则改回传统的ethx
但是注意这步改动和上面的静态ip配置会有联动,ip配置是根据网卡的名称来的,如果这里改了网卡名称,必须同时修改ip配置文件进行配套

关于ssh

高版本的Ubuntu已经自带了ssh并且默认启动,sudo ps -e |grep ssh 就可看到,如果是低版本或者没启动可以参照
如何在Ubuntu上开启SSH服务

关于apt-get

apt-get是Ubuntu安装软件时很常用的内容,可以将apt-get的源修改为国内,安装软件会快很多,具体方法网上也有很多
Ubuntu18.04下更改apt源为阿里云源

日常使用

虚拟机直连界面是不能用复制粘贴的。所以平时都是开了ssh服务后,像日常访问服务器一样用ssh软件进行远程访问,如果需要访问文件,可以用类似winscp的软件 除非网络配置有问题,连接不到虚拟机,平时不需要用虚拟机提供的直连界面