如何永久设置ip地址

如何永久设置ip地址

这可能听起来有点奇怪,但我尝试使用命令行而不是编辑器在 Ubuntu 中永久设置 IP 地址。

我的想法是配置服务器,只需输入一次 IP 地址,脚本就会处理这个。

我只是无法想象那里没有写

ifconfig eth1 10.1.1.1 netmask 255.255.255.0 up
进入/etc/network/interfaces文件。

答案1

您可以轻松编写一个脚本:

  • 从命令行读取 IP 地址
  • 相应更新 /etc/network/interfaces
  • 重启网络

一个更好的想法是使用软件配置管理 :类似工具木偶比自制脚本有很多优势。

答案2

从命令行重定向可以起作用吗?

echo -e "auto eth0\niface eth0\ninet static\naddress 10.1.1.1\nnetmask 255.255.255.0\n" > /etc/network/interfaces

相关内容