我需要自动配置网络。
网络管理器被删除了,因为我需要轻量级系统。
系统启动后网络不工作。
#service networking status
networking stop/waiting
#service networking start
networking stop/waiting
/etc/network/interfaces(eth1 没有错误)
iface eth1 inet static
address 192.168.2.8
netmask 255.255.255.0
gateway 192.168.2.1
dns-server 8.8.8.8
但如果我输入
#ifconfig eth1 192.168.2.8/24
#route add default gw 192.168.2.1
网络工程
为什么启动后它不自动配置接口 eth1?
答案1
(假设您正在运行 Mint,并且 Mint 与 Debian 在这方面没有任何变化)
您需要一条自动线路:
auto eth1
否则,该接口将不会被脚本处理init.d/networking
。
这样,当networking
启动时接口也会启动,当networking
重新加载/重新启动时接口也会重新配置,当networking
停止时接口也会停止。
或者,对于热插拔设备,您可以使用:
allow-hotplug eth1
这样,设备插入时会进行配置,拔出时会取消配置。如果设备在启动时已插入,则会启动它,但在停止/重新启动/重新加载networking
时不会触碰它networking
哦,顺便说一句,ifconfig
已弃用。我希望你的ìfupdown
软件包足够新,可以使用ip
(来自iproute2
软件包)。