ubuntu18.04server 真机无法自动获取IP解决方法
- 输入命令ip a,查看自己网卡编号,比如我的就是ens33
因为此图为虚拟机搭建的,所以网卡名称为ens33,如果是真机的话则是enp0s**的名字
2、修改netwlpan文件

1 sudo vim /etc/netplwan/50-cloud-init.yaml
2
3 一下为默认配置文件
4
5 # This file is generated from information provided by
6 # the datasource. Changes to it will not persist across an instance.
7 # To disable cloud-init's network configuration capabilities, write a file
8 # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
9 # network: {config: disabled}
10 network:
11 ethernets:
12 ens33:
13 addresses: []
14 dhcp4: true
15 optional: true
16 version: 2
修改第12行的网卡名称和ifconfig -a中的第一个网卡的名称一样就可以了。
保存退出
1 :wq! 或 :x
2 reboot重启系统,就可以解决了
为了开发调试方便,一般会装虚拟机跑一些应用,我一般装ubuntu server。前两天看到18.04版本发布了,尝鲜装了个虚拟机,准备配置固定IP的时候,发现没有interfaces了,what?赶紧找了一下度娘,原来ubuntu从17.10开始,已放弃在/etc/network/interfaces里固定IP的配置,而是改成netplan方式了。
配置文件是:/etc/netplan/50-cloud-init.yaml 。话说yaml格式会是将来的趋势吗?对yaml格式感兴趣的可以去搜一下,主要就是用缩进来表示层级关系。配置文件如下大家可以参考。
需要注意冒号之后要有个空格。
network:
version: 2
renderer: networkd
ethernets:
ens33: #配置的网卡名称 可以使用ifconfig -a查看本机的网卡
dhcp4: no #dhcp4 no关闭,yes 打开
dhcp6: no #dhcp6 no关闭,yes 打开
addresses: [192.168.1.142/24] #设置本机IP及掩码
gateway4: 192.168.1.1 #设置网关
nameservers:
addresses: [114.114.114.114, 8.8.8.8] #设置DNS
小礼物走一走,来简书关注我
作者:erichui
链接:https://www.jianshu.com/p/7b19961ff425
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
ubuntu18.04server 真机无法自动获取IP解决方法的更多相关文章
- Linux 设置IP,gate, 以及自动获取IP的方法
一.使用命令设置ubuntu的ip地址 1.修改配置文件blacklist.conf禁用IPV6: sudo vi /etc/modprobe.d/blacklist.conf 2.在文档最后添加 b ...
- Oracle VM Virtual 下CentOS不能自动获取IP地址
在CentOS配置网卡开机自动获取IP地址: vi /etc/sysconfig/network-scripts/ifcfg-eth0 将 ONBOOT="no" 改为 ONBOO ...
- 解决网卡无法自动获取ip的办法
解决网卡无法自动获取IP址的方法 为了省钱或者一户多机,很多人都购买宽带路由器共享上网.在架设路由上网的时候,有些“师傅”可能不懂或是偷懒,开启了宽带路由器的DHCP( Dynami ...
- Centos 7开启网卡打开DHCP自动获取IP
在Windows10上安装了CentOS7的Hyper-V虚拟机. 虽然配置了可访问外网的网卡(Win8.1 Hyper-V 共享本机IP上网),但是默认安装的CentOS是没有开启配置网卡信息的,也 ...
- C#-自动获取IP
//自动获取ip rip是个下拉列表 public void GetIp() { try { string strHostName = Dns.GetHostName(); //得到本机的主机名 IP ...
- ARM-Linux配置DHCP自动获取IP地址
备注:内核版本:2.6.30.9busybox版本:1.15.2 PC Linux和开发板Linux的工作用户:root 1. 配置内核:[*] Networking support --->N ...
- CentOS minimal版安装图形界面的步骤(自动获取IP)
1.连接网络: CentOS minimal.iso安装好后,进入终端,默认是不开网络的, 首先启用网卡, 自动获取ip. ifconfig eth0 up www.2cto.com dhcli ...
- ubuntu 自动获取ip的怎么设置
ubuntu以DHCP方式配置网卡自动获取ip编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces并用下面的行来替换有关eth0的行: ...
- Windows 自动获取IP脚本
@echo off echo 正在自动获取IP地址.... set 连接名称=以太网 netsh interface ip set address name = "%连接名称%" ...
随机推荐
- Java使用Jacob将Word、Excel、PPT转化成PDF
使用Jacob将金山WPS转化成PDF,其中WPS文字使用KWPS.Aplication.Excel表格是KET.Application.演示文档是KWPP.Application,废话不多说,直接上 ...
- opencord视频截图
参考:https://www.youtube.com/watch?v=Teu9jK6GF6s
- k8s-存储卷2-configMap-Secret-十三
一.StorageClass 在前一篇文章中,手动定义了pv,并让pvc关联至pv:现实中在pvc申请存储空间时,未必就有现成的pv符合pvc申请的需求,该怎么办呢? Kubernetes提供了描述存 ...
- 实现node端渲染图表的简单方案
实现node端渲染图表的简单方案 这个题目有点小,本篇博客真正谈论的应该是服务端生成图表的简单方案,这里面有两个关键字:服务端 & 简单,我们知道基于js有很多的图表库,知名的如D3.echa ...
- POJ1466/HDOJ1068 谈谈二分匹配的时间复杂度
题意: n个学生编号是0-n-1,然后给出他们这些人和一些人的关系. 要你找出最大的人数,要求这些人之间没关系. 咳咳,题目中没说性别的关系TVT 思路: 很明显是一个匹配算法,但是我们得搞出一个二分 ...
- c# 异常找不到源代码的情况
简单说下原因,调用的是dynamic参与的函数 dynamic dataqueue = pi.GetValue(this,null); var eo = ErrorObject.True; var v ...
- python __builtins__ help类 (32)
32.'help', 接收对象作为参数,更详细地返回该对象的所有属性和方法 class _Helper(builtins.object) | Define the builtin 'help'. | ...
- Jquery+ajaxfileupload上传文件
1.说明 ajaxfileupload.js是一款jQuery插件,用于通过ajax上传文件. 下载地址:http://files.cnblogs.com/files/lengzhan/ajaxfil ...
- Jmeter安装说明
本文主要介绍Jmeter工具的安装 一.安装JDK 1.下载jdk,到官网下载jdk,下载jkd1.8即可,地址:http://www.oracle.com/technetwork/java/java ...
- 线段树(单点更新) POJ 2886 Who Gets the Most Candies?
题目传送门 #include <cstdio> #include <cstring> #define lson l, m, rt << 1 #define rson ...