在 Debian/Ubuntu 上,就是简单的把 /etc/network/inetfaces 文件做符号链接到不同的配置文件上(不同的环境不同的配置文件)。
因为选择不同的环境,可以执行不同的脚本,这样可以在脚本里面做一个时间判定,比如在工作时间把网络配置成公司网络环境,在非工作时间,配置成在家的环境。当然这个方法不适合经常加班的同学 :D
Netenv