今天心血来潮,装个虚拟机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. 知识点查缺补漏贴01-进程间通讯之mmap文件共享

    引文: 个人名言:“同一条河里淹死两次的人,是傻子,淹死三次及三次以上的人是超人”.经历过上次悲催的面试,决定沉下心来,好好的补充一下基础知识点.本文是这一系列第一篇:进程间通讯之mmap. 一.概念 ...

  2. centos7安装Hive2.3.0

    1.下载Hive2.3.0 wget http://mirror.bit.edu.cn/apache/hive/hive-2.3.0/apache-hive-2.3.0-bin.tar.gz 2.解压 ...

  3. ES之七:配置文件详解

    安装流程 http://www.elasticsearch.org/overview/elkdownloads/下载对应系统的安装包(我下载的是tar的),下载解压以后运行es根目录下bin目录的el ...

  4. Java-Runoob-高级教程-实例-数组:06. Java 实例 – 数组获取最大和最小值

    ylbtech-Java-Runoob-高级教程-实例-数组:06. Java 实例 – 数组获取最大和最小值 1.返回顶部 1. Java 实例 - 数组获取最大和最小值  Java 实例 以下实例 ...

  5. 小甲鱼-002用python设计第一个游戏

    第一个游戏 示例1: #/usr/bin/env python3 # -*-coding:utf-8 -*- print("-----我是自恋狂-----") temp = inp ...

  6. Mac部分软件安装教程

    1.安装Office Office破解版安装教程:https://www.jianshu.com/p/f45894b67ec7 2.安装破解版ps 1.安装ps,最后开始试用 2.解压缩Adobe z ...

  7. PHP PDO prepare()、execute()和bindParam()方法详解

    每次将查询发送给MySQL服务器时,都必须解析该查询的语法,确保结构正确并能够执行.这是这个过程中必要的步骤,但也确实带来了一些开销.做一次是必要的,但如果反复地执行相同的查询,批量插入多行并只改变列 ...

  8. Docker-compose 在up之后,各个子服务容器的hosts文件中不能找到父服务的域名

    使用命令查看docker当前建立的网络: docker network ls 发现docker-compose up确实建立了网络xx_default 使用命令查看该网络详细信息: docker in ...

  9. c++官方文档-动态内存

    #include<iostream> #include <new> using namespace std; int main() { /** * 动态内存 * url: ht ...

  10. c++官方文档-模版函数和重载

    #include<stdio.h> #include<iostream> #include<queue> #include<map> #include& ...