Ubuntu 22.04.5 修改IP

Ubuntu22.04.5使用的是netplan管理网络,因此需要在文件夹**/etc/netplan** 下的01-network-manager-all.yaml中修改,需要权限,使用sudo vim或者其他编辑器,修改后的内容如下:

bash 复制代码
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens33:
      dhcp4: no
      addresses:
        - 192.168.147.45/24
      gateway4: 192.168.147.1
      nameservers:
          addresses: [8.8.8.8, 8.8.4.4]

注意其中需要配置的几个地方:

ens33:这个是你的网络设备,可以通过ifconfig -a查看:

addresses:需要配置的地址,我这里配置为192.168.147.45

gateway4:网关地址,格局实际情况配置,通常是192.168.147.1

nameservers:域名解析服务器,常用的是这两个,国内也可以使用114.114.114.114

配置完成后保存。

然后需要使用命令:

bash 复制代码
sudo netplan apply

使配置生效。命令执行完成以后,通过ifconfig查看,可以看到修改生效了。

不需要重启电脑就可以生效。

当然我也测试了一下重启以后是否会出现复原或者丢失的情况,发现配置是一直生效的。

相关推荐
kebidaixu4 小时前
BCU 平台 RS485 驱动适配:从 THVD1406 到 ISO3082
linux
谢平康7 小时前
解决用 rm 报bash: /usr/bin/rm: Argument list too long错
linux·运维·运维开发
hj2862518 小时前
Linux 网络服务综合笔记(概念 + 命令 + 实操案例)2
linux·运维·网络
what_20188 小时前
Linux 磁盘 (查看、划分、inode)
linux·运维·服务器
2739920299 小时前
GDB调试(Linux)
linux
凡人叶枫9 小时前
Effective C++ 条款23:宁以 non-member、non-friend 替换 member 函数
linux·开发语言·c++·嵌入式开发
不会C语言的男孩9 小时前
Linux 系统编程 · 第 4 章:文件属性与元数据
linux·c语言·开发语言
小生不才yz9 小时前
Shell脚本精读 · S02-03 | 词拆分、通配符与未加引号的变量
linux
2601_9618454210 小时前
法考真题及答案解析|历年真题|资料已整理
linux·windows·ubuntu·macos·centos·gnu
A_humble_scholar10 小时前
Linux(七)调度器:从硬件矛盾到进程切换的底层逻辑
linux·服务器·网络