Ubuntu虚拟机设置静态IP

文章讲述了在Ubuntu20.04系统中,当默认的/etc/network/interfaces文件不存在时,如何使用netplan工具配置静态IP地址、网关和DNS服务器的方法,包括查看网络信息、编辑netplan配置文件、应用更改并验证配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

网上很多方案都是 sudo vi /etc/network/interfaces 但是在Ubuntu20.04中我的目录i已经没有这个文件夹了,好像就算自己新建通过这种方式也是不能达到静态ip的目的。整理了下面的这种方式,实测最终有效果。
在这里插入图片描述附上我的虚拟网络编辑器的截图:
在这里插入图片描述以及我的win网络设置:
在这里插入图片描述

1 确定网络信息

ifconfig

这是配置静态ip之前的网络信息
在这里插入图片描述
查看网关

route -n

在这里插入图片描述通过ip a查看目前是动态分配的ip
在这里插入图片描述

2 配置网络文件

cd /etc/netplan/
ls

查看自己的文件的名称,我的是 01-network-manager-all.yaml

修改文件

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

修改成如下:

network:
    version: 2
    renderer: NetworkManager
    ethernets:
        ens33: # 网卡名称
            dhcp4: no # 禁用动态IP分配,以便于下面添加静态IP、网关和DNS服务器的信息
            addresses: [192.168.5.你的静态ip/24] # 静态ip地址
            gateway4: 192.168.5.2 # 网关
            nameservers:
                addresses: [8.8.8.8, 114.114.114.114] # dns服务器地址

3 更新配置

sudo netplan apply
sudo systemctl restart systemd-networkd

4 验证

ip a

在这里插入图片描述
ping外网
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小小小小关同学

你的支持就是我的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值