阅读 1399

ubuntu20.04设置静态ip地址(包括不同版本)

这篇文章主要介绍了ubuntu20.04设置静态ip地址,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

因为Ubuntu20.04通过netplan来管理网络,和之前得版本略有区别,Ubuntu18.04好像需要编辑/network/interfaces来设置静态网络

因为安装的是虚拟机,首先我将其改为桥接模式



接下来编辑文件:

1
sudo vim /etc/netplan/01-network-manager-all.yaml

将文件内容修改为:

我一直有疑惑,是不是要针对不同的ip地址进行修改呢?

不过因为我还没到那个层次,所以也不是很清楚,应该是可以修改的,

但是直接将下面的代码敲到文件中也是没有问题的

输入:wq 保存退出后,再输入

1
sudo netplan --debug apply

即可


现在静态ip就设置好了,可以通过ifconfig来查看当前ip地址。

12.x版本

1
2
3
4
5
6
7
8
9
10
$ cat /etc/network/interfaces
 auto lo
 iface lo inet loopback
  
 auto eth0
 iface eth0 inet static
 address 20.20.20.102
 netmask 255.255.255.0
 gateway 20.20.20.102
 dns-nameservers 20.20.20.2

14.x版本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$ cat /etc/network/interfaces
 auto lo
 iface lo inet loopback
  
 auto eth0
 iface eth0 inet static
 address 20.20.20.102
 netmask 255.255.255.0
 gateway 20.20.20.102
 dns-nameservers 20.20.20.2
  
$ cat /etc/NetworkManager/NetworkManager.conf
 [main]
 plugins=ifupdown,keyfile,ofono
 dns=dnsmasq
  
 no-auto-default=00:0C:29:D7:43:29,
  
 [ifupdown]
 managed=true

16.x版本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
$ cat /etc/network/interfaces
 auto lo
 iface lo inet loopback
  
 auto ens32
 iface ens32 inet static
 address 20.20.20.102
 netmask 255.255.255.0
 gateway 20.20.20.102
  
$ cat /etc/NetworkManager/NetworkManager.conf
 [main]
 plugins=ifupdown,keyfile,ofono
 dns=dnsmasq
  
 no-auto-default=00:0C:29:D7:43:29,
  
 [ifupdown]
 managed=true
  
$ cat /etc/resolv.conf
 nameserver 127.0.1.1
 nameserver 20.20.20.2

18.x版本:

1、首先查看网卡名

1
$ ip a / ifconfig

2、 cp一份yaml文件,改个名字

1
$ sudo cp /etc/netplan/*.yaml /etc/netplan/网卡名.yaml

3、修改yaml文件内容,如下:

1
2
3
4
5
6
7
8
9
10
11
# Let NetworkManager manage all devices on this system
network:
 version: 2
 renderer: NetworkManager
 ethernets:
 网卡名:
  dhcp4: no
  addresses: [ip/prefix]
  gateway4: gateway
  nameservers:
  addresses: [dns]

4、启动

1
$ sudo netplan apply

5、验证

1
$ ip a / ifconfig

到此这篇关于ubuntu20.04设置静态ip地址(包括不同版本)的文章就介绍到这了,


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐