04并且默认内核不支持网卡。
所以,我将内核升级到3.2并支持它。
但是,每次重启机器时,都需要sudo ifup eth0
来启动它。
如何修改某些配置以自动调出eht0?
(不要写入/etc/rc.local
,因为我在/etc/fstab
挂载NFS,它需要先挂载rc.local
。
答案 0 :(得分:21)
在Ubuntu中,您必须编辑/etc/network/interfaces
并为系统上的每个网络接口设置默认配置数据。
在接口配置之前,将auto
和您的接口名称放在一个单独的行上,以便在启动时启动它。
实施例: 当你的配置是这样的
iface eth0 inet static
address 192.168.1.5
netmask 255.255.255.0
gateway 192.168.1.254
您必须将其更改为此
auto eth0
iface eth0 inet static
address 192.168.1.5
netmask 255.255.255.0
gateway 192.168.1.254
答案 1 :(得分:8)
您可以编辑/etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT
。
并将ONBOOT=no
更改为ONBOOT=yes
。