预置 Debian Jessie 不会产生默认网关

预置 Debian Jessie 不会产生默认网关

我在 .seed 文件中使用了它:

d-i netcfg/choose_interface select eth0
d-i netcfg/get_hostname string fj4.testnet
d-i netcfg/disable_autoconfig boolean true
d-i netcfg/dhcp_failed note
d-i netcfg/dhcp_options select Configure network manually
d-i netcfg/get_ipaddress string 10.201.0.34
d-i netcfg/get_netmask string 255.255.0.0
d-i netcfg/get_gateway string 10.201.0.1
d-i netcfg/get_nameservers string 10.206.0.11
d-i netcfg/confirm_static boolean true

我使用它(经过修改,与 cobbler 一起使用)并且安装的系统确实具有正确的 IP 地址和网络掩码,但 /etc/network/interfaces 文件中没有网关指令。

我缺少什么?

答案1

好吧,所以我认为问题出在 preseed 文件上,但实际上是 cobbler 的问题,它的“preseed_late_default”脚本在不告诉任何人的情况下覆盖了 /etc/network/interfaces。

相关内容