如何在网桥configuration中阻止以太网接口通过DHCP获取IP地址

我正在尝试在桥接configuration中configurationopenvpn。 这样做的第一步需要创build桥接接口(br0),将物理以太网接口(eth0)和逻辑tap0接口桥接在一起。 这可以用简单的脚本来完成,但我想使用较less的stream行方法,完全通过/ etc / network / interfaces文件(在Debian linux上)configuration桥接接口。

所以我已经删除了/ etc / network / interfaces中的所有eth0定义,并将其replace为以下br0定义:

auto br0 iface br0 inet static pre-up openvpn --mktun --dev tap0 address 10.0.0.1 netmask 255.255.255.0 bridge_ports eth0 tap0 post-down openvpn --rmtun --dev tap0 

这工作正如我所料,但只有一个问题:接口eth0是网桥接口br0的一部分, 并且它也从我的DHCP服务器(位于与eth0连接的同一LAN上)接收它自己的IP地址。

我的问题是:如何阻止eth0接口获取自己的IP地址? (它应该只是br0桥的一部分)。

iface eth0 inet manualiface eth0 inet manual/etc/network/interfaces文件中。 这将告诉networkingpipe理员忽略eth0文件。

(编辑包括缺less“inet”。)