今天心血来潮,装个虚拟机Ubuntu打算学点东西,遇到了一些问题,同时借助百度的力量解决了,下面是配置的过程。

一. 安装virtualbox

  不知道从哪个版本开始,安装虚拟盒子的时候没有了安装虚拟网卡的步骤,从百度上也没有找到一个比较合适的回答来解释为什么。一直以为是虚拟机的执行权限问题,导致安装的时候没有走到安装虚拟网卡那一步,然后配置了管理员权限运行,也重装了几次,发现不是这个权限的问题。最终我在virtualbox的主界面上找到了配置的入口。手动配置一个虚拟网卡,禁止DHCP。

  保存之后,可以在电脑的网络中心可以看到网卡已经启用了。

二. 配置虚拟机网络

  我这里安装的是Ubuntu Server17.10版本,安装linux虚拟机的过程我也不再贴图演示。选中要设置的虚拟机,点击virtualbox主页面的设置按钮,进入如下设置页面,选择刚才我们配置的虚拟网卡,连接方式选择仅主机(这里我主要想配置的是静态ip,其他方式网上也有相关的配置方法,不再陈述)。

三. 配置Ubuntu Server静态ip

  1.启动Ubuntu,配置了虚拟机网卡之后,没有配置静态ip之前,启动页面会有如下的启动阻塞提示。网上我去百度过,也没有找到为什么会有这个提示,翻译来看就是缺少网络配置的一个检查。大概等个1分钟左右,这个检查超时以后就会进入到登录页面。

  2.启用网络设置,虚拟机运行页面,保证网络是启用状态。

  3.配置静态ip

查看可用网卡,我的本地的是enp0s3。

Ubuntu server 17.10 静态IP设置网上所说的坑的确有很多人踩过,照往期Ubuntu的配置来看,以往的方法配置都不行,毕竟这几年Ubuntu更新挺快的,改动量也不少,话不多说,直接上图:

sudo vi /etc/netplan/01-netcfg.yaml

配置以后执行如下命令让配置生效,静态IP就配置好了
netplan apply

三. 网络连通测试

  虚拟机ping我的电脑本机ping不通,但是我的电脑ping虚拟机可以ping通,此时Windows10的防火墙需要打开ICMPv4-in这个规则。这里我的已经打开了如下:

欢迎转载学习和“偷懒”、拍砖。

Ubuntu Server17.10配置静态IP的更多相关文章

  1. ubuntu 18.04配置静态ip,解决无法上网问题,解决resolv.conf配置文件被覆盖

    Netplan 是 Ubuntu 17.10 中引入的一种新的命令行网络配置实用程序,用于在 Ubuntu 系统中轻松管理和配置网络设置. 它允许您使用 YAML 格式的描述文件来抽像化定义网络接口的 ...

  2. Ubuntu 14.04 配置静态IP

    命令行手工配置静态IP比较麻烦,记录于此备查. 1,ubuntu的网络配置文件在: # /etc/network/interfaces //这个文件里 2,默认安装时,网络配置是使用DHCP自动分配I ...

  3. Linux下安装python,ftp,Ubuntu和centos配置静态ip以及下载地址

    一个服务器最多创建65535个端口Ubuntu apt-get aliyun转换https://www.cnblogs.com/hcl1991/p/7894958.htmlOpenSSLhttps:/ ...

  4. Ubuntu 为网卡配置静态IP地址

    为网卡配置静态IP地址编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces并用下面的行来替换有关eth0的行:# The primar ...

  5. ubuntu 16.04 配置静态ip 后默认的网卡eno1变成eth0了不能联网的问题解决

    我这次是在真实机器上面安装的ubuntu16.04 在配置了静态ip后不懂什么原因默认的eno1网卡变回了eth0网卡之后就不能上网, 同一个网段的其他集群节点也不能ping 通 因为ubuntu16 ...

  6. ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办

    要用到的文件: 配置接口信息 /etc/network/interfaces 配置内容: auto eth0 iface eth0 inet static address 192.168.216.18 ...

  7. ubuntu命令行配置静态IP

    (1)首先我们使用ifconfig命令查询一下网卡名称 提示:如果提示没有ifconfig命令,首先应该下载一个net-tools 仅需执行命令:apt install net-tools (2)编辑 ...

  8. Ubuntu Server 19配置静态IP

    这个/etc/netplan下默认有个文件50-cloud-init.yaml,直接修改它就行了 sudo vim /etc/netplan/50-cloud-init.yaml 网口名字ens33可 ...

  9. Ubuntu 配置静态ip的方法

    1. 配置静态ip地址 $sudo vi /etc/network/interfaces 原有内容只有如下两行: auto lo iface lo inet loopback 向末尾追加以下内容: a ...

随机推荐

  1. R语言学习——列表

    1.列表 列表是一种泛化的向量,其并没有要求所有元素都是同一类型,其元素甚至可为任意类型. 列表格式自由,为统计的计算结果的返回提供了极便利的方法. 2.列表的创建 可以用list()函数创建列表. ...

  2. [C#]泛型约束在窗体定义上的使用

    查相关资料查的一团乱,自己瞎写了几次以后误打误撞成功了: namespace Test1 { public partial class Form1<T> : Form { // ... F ...

  3. linux查看各服务状态以及开启和关闭

    1.......................................... 友好的显示所有服务的运行状态: service --status-all chkconfig --list 2. ...

  4. chronyd时间服务器同步时间配置

    chrony是两个用来维持计算机系统时钟准确性的程序,这两个程序命名为chronyd和chronyc. chronyd是一个在系统后台运行的守护进程.他根据网络上其他时间服务器时间来测量本机时间的偏移 ...

  5. [UE4]蓝图Get Control Rotation获取人物角色朝向,设置默认人物相机,朝向与controller绑定

    具体应用:控制人物移动方向 也可以使用“CombineRotators”将角色控制器Z轴旋转90°,然后再取正面方向,达到跟“Get Right Vector”一样的效果: 设置关联人物朝向使用控制器 ...

  6. [UE4]引擎自身提供的无锁队列等无锁容器(TLockFreePointerList)

    常用的接口: TLockFreePointerListFIFO<T>:先进先出: TLockFreePointerListLIFO<T>:后进先出: TLockFreePoin ...

  7. (转)Win7 64位系统下 Retional rose 2003 安装及破解

    网上关于Retional rose 2003安装和破解的文章比较多,这里,我结合自己的亲身体验,和大家分享一下win7 旗舰版 64位系统下Retional rose 2003(下面简称rose200 ...

  8. javascript DOM扩展querySelector()和和querySelectorAll()

    选在符的API的核心有两个方法:querySelector()和querySelectorAll() querySelector(a):a是一个css选择符,返回与该模式匹配的第一个元素,如果没有匹配 ...

  9. CGLib缺少jar出现 java.lang.ClassNotFoundException: org.objectweb.asm.Type

    CGLib实现动态代理区别于JDK动态代理,不需要目标类实现任何接口,是通过生成代理类子类的方式,而且据说速度要快于JDK动态代理.所以我想要试验一下CGlib的动态代理,网上找了些例子,自己动手写了 ...

  10. Web API源码剖析之HttpServer

    Web API源码剖析之HttpServer 上一节我们讲述全局配置.本节将讲述全局配置的DefaultServer,它是一个HttpServer类型. 主要作用就是接受每一次请求,然后分发给消息处理 ...