Ubuntu Server17.10配置静态IP
今天心血来潮,装个虚拟机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的更多相关文章
- ubuntu 18.04配置静态ip,解决无法上网问题,解决resolv.conf配置文件被覆盖
Netplan 是 Ubuntu 17.10 中引入的一种新的命令行网络配置实用程序,用于在 Ubuntu 系统中轻松管理和配置网络设置. 它允许您使用 YAML 格式的描述文件来抽像化定义网络接口的 ...
- Ubuntu 14.04 配置静态IP
命令行手工配置静态IP比较麻烦,记录于此备查. 1,ubuntu的网络配置文件在: # /etc/network/interfaces //这个文件里 2,默认安装时,网络配置是使用DHCP自动分配I ...
- Linux下安装python,ftp,Ubuntu和centos配置静态ip以及下载地址
一个服务器最多创建65535个端口Ubuntu apt-get aliyun转换https://www.cnblogs.com/hcl1991/p/7894958.htmlOpenSSLhttps:/ ...
- Ubuntu 为网卡配置静态IP地址
为网卡配置静态IP地址编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces并用下面的行来替换有关eth0的行:# The primar ...
- ubuntu 16.04 配置静态ip 后默认的网卡eno1变成eth0了不能联网的问题解决
我这次是在真实机器上面安装的ubuntu16.04 在配置了静态ip后不懂什么原因默认的eno1网卡变回了eth0网卡之后就不能上网, 同一个网段的其他集群节点也不能ping 通 因为ubuntu16 ...
- ubuntu 15.10 设置静态ip 分配固定ip 设置dns 设置网关 命令行配置ip 固定ip不生效怎么办
要用到的文件: 配置接口信息 /etc/network/interfaces 配置内容: auto eth0 iface eth0 inet static address 192.168.216.18 ...
- ubuntu命令行配置静态IP
(1)首先我们使用ifconfig命令查询一下网卡名称 提示:如果提示没有ifconfig命令,首先应该下载一个net-tools 仅需执行命令:apt install net-tools (2)编辑 ...
- Ubuntu Server 19配置静态IP
这个/etc/netplan下默认有个文件50-cloud-init.yaml,直接修改它就行了 sudo vim /etc/netplan/50-cloud-init.yaml 网口名字ens33可 ...
- Ubuntu 配置静态ip的方法
1. 配置静态ip地址 $sudo vi /etc/network/interfaces 原有内容只有如下两行: auto lo iface lo inet loopback 向末尾追加以下内容: a ...
随机推荐
- git提交忽略不必要的文件或文件夹
创建maven项目,使用git提交,有时需要忽略不必要的文件或文件夹,只保留一些基本. 例如如下截图,实际开发中我们只需提交:src,.gitignore,pom.xml 而自己项目文件一般都保留,但 ...
- Zabbix二次开发_03api列表_中文版
基于ZABBIX 3.0 https://www.zabbix.com/documentation/3.0/manual/api/reference 参考方法 本节提供了的zabbix提供的功能的概述 ...
- springMVC学习(8)-数据回显
什么是数据回显: 提交后,如果出现错误(或者别的情况),将刚才提交的数据回显到刚才的提交页面. pojo数据回显方法: 一.springmvc默认对pojo数据进行回显. 比如现在的jsp页面提示出现 ...
- Notepad++ 删除空白行的方法(转)
Notepad++ 是我特别喜欢的一款编程工具.在安装后就可以轻松使用了.Notepad++ 上提供了很多方便的插件以实现更多的扩展,当然自身已经比较强大好用了.如果你遇到文本中间有大量的空白行的话, ...
- Ubuntu14.04下codeblocks手动编译配置bost_1_57_0
环境:ubuntu 14.04 32bit,boost_1_57_0 前期准备:boost中,用到了别的函数库,所以为了使用boost中相应的功能,需要先安装系统中可能缺失的库 apt-get in ...
- Ubuntu14.04配置jdk1.8.0_25,可切换版本
下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 解压: sudo m ...
- ORM Nhibernate框架在项目中的配置
在项目中使用 Nhibernet 时,一定要将 配置文件 .xml 编译方式设置为 嵌入式资源,否则在运行项目时就会出现错误. 以下是hibernate.cfg.xml 的配置,在配置中使用的是 M ...
- Python生态圈
WEB开发——最火的Python web框架Django, 支持异步高并发的Tornado框架,短小精悍的flask,bottle, Django官方的标语把Django定义为the framewor ...
- django的小操作,查询效率up, 引用art-template模板+djangorestframework
Part1: 提高查询效率newses = News.objects.select_related('category', 'author').get(id=1) # category和author字 ...
- nginx、TP框架实现兼容pathinfo和rewrite两种url访问方式
环境:centos7,yum安装的nginx1.10.php-fpm,tp3.2 本方法只需要配置nginx.conf的一个文件就可以支持pathinfo和rewrite两种url访问方式 vim / ...