网络配置 - 每次都必须设置 ifconfig

网络配置 - 每次都必须设置 ifconfig

我需要自动配置网络。
网络管理器被删除了,因为我需要轻量级系统。

系统启动后网络不工作。

#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软件包)。

相关内容