Ubuntu虚拟机设置静态IP

目录

  • [1 确定网络信息](#1 确定网络信息)
  • [2 配置网络文件](#2 配置网络文件)
  • [3 更新配置](#3 更新配置)
  • [4 验证](#4 验证)

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

1 确定网络信息

bash 复制代码
ifconfig

这是配置静态ip之前的网络信息

查看网关

bash 复制代码
route -n

通过ip a查看目前是动态分配的ip

2 配置网络文件

bash 复制代码
cd /etc/netplan/
ls

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

修改文件

bash 复制代码
 sudo vim /etc/netplan/01-network-manager-all.yaml

修改成如下:

bash 复制代码
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 更新配置

bash 复制代码
sudo netplan apply
sudo systemctl restart systemd-networkd

4 验证

bash 复制代码
ip a

ping外网

相关推荐
Lsetea7 分钟前
curl下载HTTPS文件报23:证书验证成功与本地写入失败分层排查
linux·https·shell·ssl证书·curl
云计算练习生14 分钟前
什么是文件权限?Linux 中 rwx 与数字权限的对应关系
linux·运维·服务器·操作系统·文件权限管理
叼烟扛炮27 分钟前
Linux 学习笔记(十三):高效排错利器——GDB 调试器入门
linux·笔记·学习
饿了吃洗衣凝珠34 分钟前
red hat day2
linux·运维·服务器
天南散修2 小时前
《802.11-2024》第08讲 · 聚合与块确认:把「一次一帧」变成「一次一批」
linux·网络·wifi·802.11
Dxy12393102162 小时前
Linux 服务器 vi 命令怎么使用
linux·运维·服务器
叼烟扛炮2 小时前
Linux 学习笔记(十五):进程的魔法 fork 与 僵尸孤儿
linux·运维·服务器
第404号工位2 小时前
插上充电宝真能偷光相册?我拆解了一台改装充电宝,实测“恶意充电”的真实攻击链
linux·python·架构
天南散修3 小时前
《802.11-2024》第06讲 · 介质接入:MAC 架构与 DCF(CSMA/CA)
linux·网络·wifi·802.11
缘友一世3 小时前
GLM5.3 CyberSec w4A16本地部署[6]:加载链路与磁盘规划
ubuntu·vllm·glm5.3 cybersec