在 Ubuntu 中如何设置静态 IP 地址?

举报
wljslmz 发表于 2023/06/30 17:04:10 2023/06/30
【摘要】 在 Ubuntu 系统中,IP 地址是用于标识网络中设备的唯一标识符。默认情况下,Ubuntu 使用动态 IP 地址配置,即通过 DHCP 服务器自动获取 IP 地址。然而,在某些情况下,我们可能需要将系统配置为使用静态 IP 地址,以便更好地控制网络设置。本文将详细介绍在 Ubuntu 中如何设置静态 IP 地址,并提供一些实际示例。 确定网络接口在开始设置静态 IP 地址之前,我们首先需...

在 Ubuntu 系统中,IP 地址是用于标识网络中设备的唯一标识符。默认情况下,Ubuntu 使用动态 IP 地址配置,即通过 DHCP 服务器自动获取 IP 地址。然而,在某些情况下,我们可能需要将系统配置为使用静态 IP 地址,以便更好地控制网络设置。本文将详细介绍在 Ubuntu 中如何设置静态 IP 地址,并提供一些实际示例。

确定网络接口

在开始设置静态 IP 地址之前,我们首先需要确定要配置的网络接口名称。网络接口是用于连接到网络的物理或虚拟设备。常见的网络接口名称包括 “eth0”(以太网接口)和 “wlan0”(无线接口)。

要确定网络接口名称,请打开终端并执行以下命令:

$ ifconfig

该命令将显示系统中所有的网络接口以及相应的配置信息。根据你的需求,找到你想要设置静态 IP 地址的网络接口。

设置静态 IP 地址

在 Ubuntu 中,我们可以通过编辑网络配置文件来设置静态 IP 地址。以下是详细的步骤:

步骤一:打开网络配置文件

在终端中,使用文本编辑器(如 Nano 或 Vim)打开网络配置文件。配置文件的路径和名称取决于你使用的 Ubuntu 版本和网络管理器。以下是一些常见的配置文件路径:

  • Ubuntu 18.04+ 使用 Netplan 管理网络配置:
$ sudo nano /etc/netplan/01-netcfg.yaml
  • Ubuntu 16.04 使用 Network Manager 管理网络配置:
$ sudo nano /etc/network/interfaces

步骤二:编辑配置文件

在打开的网络配置文件中,找到要设置静态 IP 地址的网络接口部分。这通常以 “iface” 开头,后面跟着网络接口的名称。例如,如果要配置 “eth0” 接口的静态 IP 地址,可以找到类似以下的行:

iface eth0 inet dhcp

将 “dhcp” 改为 “static”,表示使用静态 IP 地址:

iface eth0 inet static

然后,添加以下配置行来定义静态 IP 地址、子网掩码、网关和 DNS 服务器:

address <静态 IP 地址>
netmask <子网掩码>
gateway <网关地址>
dns-nameservers <DNS 服务器地址>

确保将 <静态 IP 地址><子网掩码><网关地址><DNS 服务器地址> 替换为你的实际值。

步骤三:保存并关闭文件

保存对网络配置文件的修改,并关闭文本编辑器。

在 Nano 编辑器中,可以按下 “Ctrl + O” 键保存文件,然后按下 “Ctrl + X” 键退出编辑器。

步骤四:应用配置更改

应用配置更改并重新启动网络服务。在终端中执行以下命令:

$ sudo netplan apply

如果你使用的是 Network Manager 管理网络配置,则执行以下命令:

$ sudo systemctl restart networking

步骤五:验证静态 IP 地址

为了验证静态 IP 地址的设置是否成功,可以执行以下命令:

$ ifconfig

该命令将显示网络接口的配置信息,包括静态 IP 地址、子网掩码和网关。

此外,你还可以尝试通过 Ping 命令测试网络连接,确保网络正常工作。

$ ping <目标 IP 地址>

确保将 <目标 IP 地址> 替换为另一台设备或服务器的 IP 地址,并确保可以收到回应。

结论

在 Ubuntu 中设置静态 IP 地址是管理网络配置的重要任务之一。通过设置静态 IP 地址,我们可以更好地控制系统在网络中的连接和通信。

本文详细介绍了在 Ubuntu 中设置静态 IP 地址的步骤,包括确定网络接口、编辑网络配置文件和应用配置更改。确保在修改网络配置文件时小心,并备份原始文件以防出现问题。

通过正确设置静态 IP 地址,你可以确保系统在网络中始终使用指定的 IP 地址,提高网络连接的稳定性和可靠性。

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。