Ubuntu18.04修改IP地址的方法

CSDN首页

搜索

登录/注册

会员中心 img

足迹

动态

创作中心 img

发布

Ubuntu18.04修改IP地址的方法

img

root888888img于 2019-01-12 22:41:18 发布img29235img 收藏 41

分类专栏: Ubuntu Linux操作系统 实用技巧

版权

imgUbuntu同时被 3 个专栏收录img

1 篇文章0 订阅

订阅专栏

imgLinux操作系统

42 篇文章1 订阅

订阅专栏

img实用技巧

21 篇文章0 订阅

订阅专栏

今天刚装了个Ubuntu18.04的服务器,按照之前16.04版本的方式修改了网卡IP地址,但在重启网卡的时候起不来,具体过程如下:
修改/etc/network/interfaces配置文件
在这里插入图片描述
保存后重启网卡报错
在这里插入图片描述
检查报错
在这里插入图片描述
说明:按照报错,然后在网上找有关次报错的解决办法,搞了半天没用,还是无法启动,这我就有点郁闷了,我在想是不是版本的问题,然后上网一查发现原来Ubuntu18.04网卡配置文件发生了变化,之前Ubuntu16.04的/etc/network/interfaces配置文件已经不生效了,在Ubuntu18.04中需要修改 /etc/netplan/50-cloud-init.yaml 配置文件,下面是具体修改如下:
在这里插入图片描述
重启网卡
在这里插入图片描述
查看网卡信息
在这里插入图片描述

博客当中的‘在Ubuntu18.04中需要修改 /etc/netplan/50-cloud-init.yaml 配置文件’这一句需要根据自己的实际情况修改,可以通过ls命令和cd命令一直找
在这里插入图片描述
这里我的名字是01-netcfg.yaml
然后使用vi编辑就好了
在这里插入图片描述
这里是我的结果,注意那个/24不能少(根据不同子网掩码推算的结果查看网址),
在这里插入图片描述不然就会报错
在这里插入图片描述
error in network definition …is missing /prefixlength

最后运行完netplan apply之后稍微等一会就可以了

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
muyan@VMmuyan:/etc/netplan$ cat /etc/netplan/01-network-manager-all.yaml 
# Let NetworkManager manage all devices on this system
network:
version: 2
renderer: NetworkManager
ethernets:
ens33: #网卡名,以ubuntu操作系统的网卡名称为准
dhcp4: no #ipv4关闭dhcp,用static模式
dhcp6: no #ip6关闭dhcp
#还可以这样写
#addresses: [192.168.137.137/24] #ubuntu本机IP地址
addresses:
- 192.168.137.100/24 #ubuntu本机IP地址
gateway4: 192.168.137.2 #vmware网关的的IP地址
nameservers: #DNS服务器
addresses: [114.114.114.114, 8.8.8.8, 1.1.1.1]

muyan@VMmuyan:/etc/netplan$ sudo netplan apply #重启网卡
muyan@VMmuyan:/etc/netplan$ sudo init 6 #重启电脑



Ubuntu18.04修改IP地址的方法
http://example.com/2022/09/02/Ubuntu18-04修改IP地址的方法/
作者
MuyanGit
发布于
2022年9月2日
许可协议