为什么要配置静态 IP
在许多场景下,我们需要为 Ubuntu 18.04 这样的服务器配置静态 IP 地址。相比动态 IP 地址,静态 IP 地址更稳定且方便管理。通过配置静态 IP 地址,我们可以确保服务器始终具有相同的 IP 地址,从而使其他设备和服务能够稳定地与服务器通信。
此外,配置静态 IP 还有其他一些优点:
- 方便远程访问:通过知道服务器的静态 IP 地址,我们可以方便地远程登录和管理服务器,而无需每次都去查找动态 IP 地址。
- 提高安全性:静态 IP 使服务器更加安全,因为我们可以配置防火墙规则和访问控制列表以限制对指定 IP 地址的访问。
- 设置域名:如果希望将服务器用于 Web 或邮件服务器等服务,我们可以使用静态 IP 地址并与域名绑定。
配置静态 IP 的步骤
以下是在 Ubuntu 18.04 上配置静态 IP 地址的步骤:
1. 查找网络接口名称
打开终端,执行以下命令,以查找服务器的网络接口名称:
ifconfig -a
在输出中查找类似于 eth0 或 ens33 的接口名称。请记下该名称,我们将在后续的步骤中使用。
2. 编辑网络配置文件
使用以下命令打开网络配置文件:
sudo nano /etc/netplan/01-netcfg.yaml
在编辑器中,找到一行以 ethernet 或 renderer: NetworkManager 开头的内容,后面跟着一个 indented(缩进)的块。
将以下内容插入缩进块中,注意缩进要与上一行保持一致:
addresses: [192.168.1.10/24] # 将此处的 IP 地址改为所需的静态 IP 地址
gateway4: 192.168.1.1 # 将此处的 IP 地址改为所需的网关 IP 地址
nameservers:
addresses: [8.8.8.8, 8.8.4.4] # 将此处的 IP 地址改为所需的 DNS 服务器 IP 地址
注意,addresses 后面的 /24 表示子网掩码的位数,根据自己的网络情况进行调整。
保存并关闭文件。
3. 应用网络配置
执行以下命令应用新的网络配置:
sudo netplan apply
这将使我们的静态 IP 地址及其他网络配置生效。
4. 验证配置
输入以下命令来验证新配置的静态 IP 地址是否生效:
ip a
在输出中,查找与我们之前选择的网络接口名称对应的段落,确保 IP 地址已更改为静态 IP 地址。
5. 测试网络连接
最后,我们可以通过尝试与其他设备进行网络通信来测试我们的网络连接是否正常工作。也可以使用 ping 命令发送 ICMP 请求。
ping google.com
如果收到回复,说明网络连接正常。
总结
通过配置静态 IP 地址,我们可以更方便地管理和访问 Ubuntu 18.04 服务器。在此博客中,我们详细介绍了配置静态 IP 的步骤,让您能够轻松地设置您的服务器的静态 IP 地址。希望本文对您有所帮助!
如有任何疑问,请随时在下方留言。感谢阅读!
注意:在更改网络配置文件时,请谨慎操作,以免破坏网络连接。如有需要,请备份配置文件或在修改前创建一个副本。

评论 (0)