根据位置自动更改 IP 设置

根据位置自动更改 IP 设置

我有一个 Ubuntu 10.04,基本上我想实现这个:

  1. 当我在家时,将网络切换为使用静态IP。
  2. 当我在办公室时,将网络切换为使用 DHCP。

有程序可以做到这一点吗?

或者这应该放在初始化脚本中,如果是周末或工作日晚上 7 点到早上 7 点,则将其视为家。如果是家,则使用静态 IP。

感谢您的建议。

答案1

您是否考虑过将您的计算机设置为 DHCP 并将您的 MAC 绑定到家庭网络上的所需 IP 地址?

我们对不同分支机构的许多设备都执行此操作。无论它们位于哪个分支机构,它们的 IP 地址都会“跟随”它们。

答案2

第一部分man interfaces描述了确切地您正在寻找什么。

另外,请查看/usr/share/doc/ifupdown/examples/network-interfaces.gz示例和用例。

相关内容