已编辑 3 几周前 通过 ExtremeHow 编辑团队
静态IP乌班图桌面网络Linux配置操作系统IP地址系统管理
翻译更新 3 几周前
在Ubuntu桌面上配置静态IP地址可能出于多种原因是有用的。通常,拥有固定IP地址有助于确保网络连接的稳定性,特别是在某些场景中,例如在家庭网络上运行游戏服务器、文件服务器或任何其他类型的服务器。在本综合指南中,我们将回顾如何在Ubuntu桌面系统上设置静态IP地址。我们将探讨使用图形用户界面和命令行界面的方法,这将提供灵活性和深度知识。这一过程应该适用于大多数版本的Ubuntu操作系统,尽管根据您所拥有的版本步骤可能会略有不同。
Internet协议(IP)地址是分配给网络上每个设备的唯一标识符。它由一系列用点分隔的数字组成。例如,在IPv4中,IP地址看起来像192.168.1.2。有两种类型的IP地址:动态和静态。动态IP通常由DHCP服务器自动分配。这很方便,因为您不必手动配置任何内容,但分配的IP可能会更改。另一方面,静态IP是手动配置的并且保持不变,这对于保持对机器的一致访问非常有用。
Ubuntu桌面附带一种称为“网络管理器”的软件实用程序,它提供了一个便捷的图形用户界面用于配置网络设置,包括IP地址。
这种方法用户友好且不需要深入的技术知识。然而,有时使用命令行可以提供更多控制权并提供更多的自定义功能,特别是对于高级用户。在接下来的部分中,我们将探讨如何通过命令行配置静态IP地址。
对于更具技术背景的用户或在没有图形界面的服务器上运行的用户,手动通过命令行工具如Netplan配置IP地址是一个不错的选择。Netplan是Ubuntu用于配置网络的一个实用程序;它简单明了,使用YAML配置文件。
/etc/netplan/
目录。cd /etc/netplan
01-netcfg.yaml
或50-cloud-init.yaml
。nano
编辑YAML文件。运行sudo nano 01-netcfg.yaml
true
改为false
以禁用DHCP。
ethernets: enp3s0: dhcp4: no addresses: - 192.168.1.100/24 gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4]
192.168.1.100
替换为您选择的IP地址,将192.168.1.1
替换为您网络的网关,使用适当的DNS服务器地址。sudo netplan apply
ip addr
检查IP分配以验证您的设置。使用YAML文件的简单性使得Netplan成为熟悉命令行的用户的有效工具。然而,始终注意语法,因为YAML依赖于空格。
一旦您配置了静态IP地址,测试网络以确保一切正常工作非常重要。以下是一些常规提示和可以执行的检查:
使用ping [目的地]
命令检查到另一个设备或互联网的连接。例如,使用ping 8.8.8.8
检查到谷歌公共DNS的连接。
通过使用nslookup [域名]
检查域名是否正确解析。例如,使用nslookup ubuntu.com
。
通过在终端中键入ip addr show
自信地验证IP设置以显示所有网络接口的IP地址。
有时,配置可能不会按预期工作。以下是一些常见问题和可能的解决方案:
确保您正确保存并应用配置。很容易忽视不保存YAML文件或执行netplan apply
。
检查您设置的静态IP是否已经在网络上使用。您可以使用工具或检查路由器的界面以避免冲突。
由于YAML依赖空格,请确保格式正确。使用空格进行缩进,避免使用制表符。格式检查工具可能会有帮助。
通过遵循这些步骤,任何人都应该能够高效地在Ubuntu桌面上设置静态IP,优化网络性能以满足他们的需求。无论是使用GUI还是命令行,Ubuntu在管理网络设置方面提供了灵活性,以适应不同用户的舒适度和专业水平。
如果你发现文章内容有误, 您可以