原创

如何在 Linux 中设置静态 IP 地址

温馨提示:
本文最后更新于 2024年07月24日,已超过 252 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

如何在 Linux 中设置静态 IP 地址

引言

在某些情况下,你可能需要为你的 Linux 系统设置一个静态 IP 地址。这确保了你的设备始终拥有相同的 IP 地址,即使在重新启动后也是如此。

步骤

  1. 打开网络配置文件

  2. 使用以下命令打开网络配置文件:

    bash sudo nano /etc/network/interfaces

  3. 替换 /etc/network/interfaces 为你系统中使用的网络配置文件路径。

  4. 配置接口

  5. 在配置文件中,找到你的网络接口。它通常被命名为 eth0wlan0

  6. 添加以下配置:

    bash auto eth0 # 替换为你的接口名称 iface eth0 inet static # 替换为你的接口名称 address 192.168.1.100 # 替换为你的静态 IP 地址 netmask 255.255.255.0 # 替换为你的子网掩码 gateway 192.168.1.1 # 替换为你的网关 IP 地址 dns-nameservers 8.8.8.8 8.8.4.4 # 替换为你的 DNS 服务器

  7. 确保将 addressnetmaskgatewaydns-nameservers 设置为你实际使用的值。

  8. 保存并退出

  9. Ctrl+X 保存并退出 Nano 编辑器。

  10. 重启网络服务

  11. 使用以下命令重启网络服务:

    bash sudo systemctl restart networking

  12. 验证配置

  13. 使用以下命令验证配置是否成功:

    bash ifconfig

  14. 确保你的网络接口显示了已配置的静态 IP 地址。

结论

现在你已经成功为你的 Linux 系统设置了一个静态 IP 地址。确保在进行任何更改之前备份你的配置文件,以防出现问题。

补充说明

  • 在某些情况下,你可能需要编辑 /etc/sysctl.conf 文件,以更改网络配置参数。
  • 如果你的网络接口使用的是 DHCP,则可能需要禁用 DHCP 并手动配置 IP 地址。
  • 确保你拥有足够的权限来修改配置文件。
  • 如果配置不成功,请检查配置参数是否正确,并尝试重新启动网络服务。
正文到此结束