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

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

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

06c61be7a03117ab175deb6aadaf2fb9.png

10c24e0ae6ddb26c7bbd20637615ad2a.png

接下来编辑文件:

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

将文件内容修改为:

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

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

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

9d99bc88c0d3f711f1366c18165427bd.png

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

sudo netplan --debug apply

即可

b2f26b944026e428ec3d038594480496.png

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

12.x版本

$ 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版本

$ 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版本

$ 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、首先查看网卡名

$ ip a / ifconfig

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

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

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

# 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、启动

$ sudo netplan apply

5、验证

$ ip a / ifconfig

到此这篇关于ubuntu20.04设置静态ip地址(包括不同版本)的文章就介绍到这了,更多相关ubuntu20.04设置静态ip内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值