在没有Network Manager的情况下,无法在ubuntu 14.04中进行无状态自动配置



我使用的是Ubuntu 14.04。我想在手动模式下配置我的网络,所以我删除了网络管理器。之后,我成功地用IPv4和IPv6全局静态地址配置了我的网络。

在文件/etc/网络/接口中:

auto eth0 
iface eth0 inet dhcp
iface eth0 inet6 static
address a:b:c:d::
netmask 64

我的其他配置:

accept_ra = 2 
forwarding = 1

然而,我并没有机会使用地址IPv6全局模式无状态自动配置。

在文件/etc/网络/接口中:

auto eth0
iface eth0 inet6 auto 

我无法获取IPv6地址。

提醒一下,使用网络管理器一切正常。

最后我发现了问题。以我的配置,它应该工作得很好。但是当我尝试在ubuntu 14.04中用命令重新启动网络时:

ifdown eth0 && ifup -v eth0

命令ifup总是将accept_ra=1设置为:

systcl -q -e -w net.ipv6.conf.eth0.accept_ra=1

Accept_ra=1不适用于转发=1。为了防止这个错误,我建议使用其他方式重新启动ubuntu 14.04中的接口。

最新更新