Ubuntu中配置内网固定IP


欢迎来到 全干工程师的运维之路 系列专栏。
无论是前/后端的开发者,若是团队不大,运维方面的技术就成了必须要接触的知识。更多知识请关注本专栏哦

背景

在日常使用Ubuntu系统的过程中,可能需要为某个机器配置一个固定的内网IP地址,这样可以避免动态IP分配带来的不稳定性。配置固定IP不仅可以确保设备的网络连接稳定,还能为网络管理提供更多的控制。本文将详细介绍如何在Ubuntu中设置固定IP地址,并提供一些常见问题的解决方法。

一、配置步骤

(一)首先确认网卡名称

我们首先需要确定机器的网卡名称,以便在后续配置中进行修改。执行以下命令来查看网络接口信息:

ip addr

执行后你将看到类似下面的输出,其中eno1是网卡名称,记住它。

网卡名称截图

(二)确认网关

接下来,我们需要查看当前网络的网关地址,执行以下命令:

route -n

在输出结果中,Gateway字段会显示当前使用的网关地址。记下这个网关地址,它将在配置固定IP时使用。

网关截图

(三)备份配置文件

在修改系统配置文件之前,强烈建议备份原始配置文件,以防配置错误导致网络不可用。执行以下命令备份配置文件:

sudo cp /etc/netplan/01-network-manager-all.yaml /etc/netplan/01-network-manager-all.yaml-back-up

提示: 备份文件非常重要,如果配置过程中出现问题,你可以随时恢复到原来的状态。

(四)编辑配置文件

现在,我们来编辑网络配置文件。打开配置文件:

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

在文件中添加或修改以下内容:

network:
  ethernets:
    eno1:                                   # 这里的 eno1 替换为实际网卡名称
      addresses: [172.16.0.94/24]            # 设置固定的 IP 地址
      gateway4: 172.16.0.1                   # 配置网关地址
      dhcp4: no                              # 禁用 DHCP 自动获取 IP
      optional: true                         # 设置为可选,避免系统启动时网卡不存在时报错
      nameservers:
        addresses: [114.114.114.114, 8.8.8.8] # 配置 DNS 服务器地址
  version: 2
  renderer: NetworkManager                   # 使用 NetworkManager 来管理网络

在这里:

  • eno1 是你的网卡名称(记得替换成你实际的网卡名称)。
  • 172.16.0.94/24 是你为设备分配的固定IP地址,你可以根据网络环境修改。
  • gateway4 是你的网关地址,记得填入上一步查看到的网关地址。
  • nameservers 可以根据你的需求更改,常见的DNS地址有 114.114.114.114(国内DNS)和 8.8.8.8(Google的公共DNS)。

(五)应用配置

配置文件修改完成后,保存并退出编辑器。然后,应用新的网络配置:

sudo netplan apply

此命令会使新的网络设置立即生效。

(六)验证配置

配置完成后,使用以下命令来检查是否成功应用固定IP配置:

ip addr
ping 172.16.0.1

使用 ip addr 查看当前IP地址,确保它与配置的固定IP一致。使用 ping 命令测试网络是否可以连接到网关。

二、注意事项

在配置固定IP时,请注意以下几点:

  1. 网卡名称:确保配置文件中网卡名称(如 eno1)与你实际系统中的网卡名称一致。
  2. IP地址格式:IP地址的格式为 IP地址/子网掩码位数,例如 172.16.0.94/24,其中 /24 表示子网掩码 255.255.255.0
  3. 网关和IP在同一网段:确保你的固定IP和网关在同一个子网内,否则网络无法正常通信。
  4. DNS服务器:DNS服务器可以根据需要修改。国内常用的DNS是 114.114.114.114,而Google的DNS是 8.8.8.8
  5. 备份配置文件:在修改配置之前一定要备份原始文件,避免配置错误导致无法恢复网络连接。

结尾

通过以上步骤,你已经成功在Ubuntu中配置了固定IP。无论是用于开发环境还是生产环境,固定IP地址的配置能够帮助你更好地管理网络,避免动态IP带来的变化和不稳定。如果在过程中遇到问题,可以随时恢复备份的配置文件,确保系统的稳定运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值