Ubuntu 设置固定IP

Ubuntu 设置固定IP

因为各种原因机房断电了,重启后服务器找不到了,后来确定是之前忘记设置固定IP了。

设置固定IP的方法

方法一 (该方法针对18.04可行,以前的版本好像不太行,没有试过,不过下面两个方法针对所有版本)

进入/etc/netplan/目录,会发现有一个yaml结尾的文件,我这里是50-cloud-init.yaml,可能每个人的不一样,但是没有关系,使用vim打开然后编辑,我的编辑结果如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
ethernets:
enp0s31f6:
dhcp4: true
enp4s0:
#dhcp4: true
dhcp4: no
addresses: [172.16.8.227/24]
gateway4: 172.16.8.1
nameservers:
addresses: [172.16.8.1, 114.114.114.114]
version: 2

最后执行以下命令更新IP

1
sudo netplan apply

方法二

在路由器上设置IP与MAC绑定。

方法三

参考以前的博客设置服务器网络———by邵碧尧