ubuntu-18.04.6版本镜像设置网络地址为静态地址

以下操作为ubuntu-18.04.6版本镜像设置网络地址为静态地址操作,如果是20.4版本镜像,配置文件是不一样的

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

打开虚拟机修改配置文件

#备份原有配置
cd /etc/network/
mv interfaces interfaces.bak
cp interfaces.bak interfaces
vim interfaces

修改如下:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
 
source /etc/network/interfaces.d/*
 
# The loopback network interface
auto lo
iface lo inet loopback
 
# The primary network interface
auto ens33
iface ens33 inet static
address 192.168.120.130
netmask 255.255.255.0
gateway 192.168.120.2
dns-nameserver 114.114.114.114
 #重启虚拟机
 reboot 

在这里插入图片描述

### 如何在 Ubuntu 22.04 上配置 IP 地址 #### 准备工作 在开始之前,确认网络接口名称。可以通过运行以下命令来查看当前活动的网络接口: ```bash ip a ``` 通常情况下,默认的有线网络接口可能是 `enp0s3` 或其他类似的命名方式。 --- #### 编辑 Netplan 配置文件 Netplan 是 Ubuntu 18.04 及更高版本中用于管理网络配置的主要工具。以下是具体操作方法: 1. **打开终端并编辑 Netplan 配置文件** 使用文本编辑器(如 Vim 或 Nano)打开 `/etc/netplan/` 下的相关 YAML 文件。默认文件名可能类似于 `01-netcfg.yaml` 或 `50-cloud-init.yaml`。 命令如下: ```bash sudo nano /etc/netplan/01-netcfg.yaml ``` 2. **修改配置文件内容** 将文件中的内容替换为适合静态 IP 的配置。例如,如果希望将静态 IP 设置为 `192.168.3.200`,网关为 `192.168.3.1`,DNS 服务器为 `223.5.5.5` 和 `223.6.6.6`,可以按照以下格式编写[^2]: ```yaml network: version: 2 ethernets: enp0s3: # 替换为实际的网络接口名称 dhcp4: false addresses: - 192.168.3.200/24 routes: - to: default via: 192.168.3.1 nameservers: addresses: - 223.5.5.5 - 223.6.6.6 ``` 如果使用的是虚拟机环境下的不同网络适配器名称(如 `ens32`),则需调整对应的设备名称[^3]。 3. **保存并退出** 完成编辑后,按 Ctrl+O 保存更改,Ctrl+X 退出编辑器。 --- #### 应用新的网络配置 为了使新配置生效,执行以下命令应用更改: ```bash sudo netplan apply ``` 此时,系统会尝试加载新的网络设置。如果一切正常,应该能够通过指定的静态 IP 访问互联网或其他局域网资源。 --- #### 关闭云初始化功能(可选) 由于某些基于云计算镜像安装的操作系统可能会在每次启动时重写网络配置文件,因此建议禁用此行为以防止冲突[^4]。为此,在目录 `/etc/cloud/cloud.cfg.d/` 中创建一个新的配置文件: ```bash sudo touch /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg sudo chmod 644 /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg sudo echo "network: {config: disabled}" | sudo tee /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg ``` 完成上述步骤后,重启计算机即可永久保留自定义的网络配置。 --- #### 测试连接状态 最后验证网络连通性是否正常运作: ```bash ping www.google.com ``` 如果没有错误返回,则说明配置成功。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值