我遇到了一个奇怪的问题,我不知道如何诊断,也不知道如何解决。
我的问题是,过去突然工作的静态ipv6分配在引导时不再应用,但在手动运行ifup时仍然工作。我已经检查了我的日志文件,但是它们显示在引导时也使用ifupdown:
Apr 16 20:57:07 [censored] ifplugd(eth0)[213]: Executing '/etc/ifplugd/ifplugd.action eth0 up'.当ipv4继续工作的时候,我花了一段时间才意识到,所以很遗憾,我无法确定确切的原因。
我认为这个问题是由替换我的路由器引起的,它还充当dhcp服务器,现在它可能发送的信息比以前的路由器更多或更少。最近我更改的另一件事是,我安装了一些额外的服务(hdparm、sdparm、nfs-内核-server、minidlna),这可能扰乱了执行引导脚本的顺序。
我的raspbian安装非常老,并且已经从Wheezy升级到Jessie,所以它仍然使用“旧”方式来配置网络接口/etc/ network /接口。它没有安装dhcpcd,而是依赖dhclient。
这里是我的/etc/网络/接口,它不再应用ipv6地址了,但是几天前它曾经做得很好.
auto lo
iface lo inet loopback
iface eth0 inet dhcp
iface eth0 inet6 static
address [censored]
netmask 64如前所述,当我运行ifup --force eth0时,它确实应用了ipv6地址。但是,在引导时,它不会被应用。有趣的是,如果我也设置了一个静态ipv4地址,那么这两个地址都将被应用:
auto lo
iface lo inet loopback
#iface eth0 inet dhcp
iface eth0 inet static
address 192.168.1.1
netmask 24
gateway 192.168.1.253
mtu 1492
ifac eth0 inet6 static
address [censored]
netmask 64如果您需要它,这是完整的日志文件。
目前,我正在使用静态配置作为解决办法,但我真的很想知道发生了什么。
发布于 2016-08-27 19:21:44
好吧,我也有同样的问题,这个问题解决了:
之后,eth0完美无缺地出现了,aiccu和radvd现在正常工作了:)
发布于 2023-01-06 08:08:08
https://unix.stackexchange.com/questions/276941
复制相似问题