![如何从/etc/network/interface中的其他接口配置指向网络接口](https://linux22.com/image/103009/%E5%A6%82%E4%BD%95%E4%BB%8E%2Fetc%2Fnetwork%2Finterface%E4%B8%AD%E7%9A%84%E5%85%B6%E4%BB%96%E6%8E%A5%E5%8F%A3%E9%85%8D%E7%BD%AE%E6%8C%87%E5%90%91%E7%BD%91%E7%BB%9C%E6%8E%A5%E5%8F%A3.png)
我正在尝试在 VirtualBox 中配置一个虚拟网络,其中一个中心节点作为网关、DHCP 和 DNS 服务器(我正在使用 dnsmasq)。
中心节点有两个接口:
- enp03 面向主机网络。它由主机网络 DHCP 配置并具有动态 IP 地址。
- enp08 面向虚拟网络。 dnsmasq 正在监听这个接口。
现在我想为 enp08 设置一些静态配置。
是否可以在 /etc/network/interfaces 中执行类似的操作:
auto enp03
iface enp03 inet dhcp
auto enp08
iface enp08 inet static
address 10.0.5.1
netmask 255.255.255.0
gateway enp03
答案1
如果我理解正确的话,你想为接口定义一个网关enp08
,并告诉内核这个网关与 上使用的网关相同enp03
,对吧?
然后只需删除/注释该gateway
行即可。它定义了一个默认网关和默认值已设置(通过 DHCP enp03
),无需添加重复项。