Tag: interface

如果可用,如何使用DHCP,否则使用静态IP

当我的系统启动时,它应该检查给定的接口(例如eth0)是​​否可以分别在网络中存在DHCP服务器的情况下进行DHCP配置。 如果是,则应使用DHCP。 如果不是,则应使用预定义的静态IP地址。 我知道如何在启动时执行脚本 我知道如何在/ etc / network / interfaces中指定接口 我试过玩dhclient,例如 dhclient -1 # Try once to get a lease. One failure, exit with code 2. 见http://www.computerhope.com/unix/dhclient.htm 但是,即使没有连接可用,dhclient也总是返回’0’。 什么是正确的方法?