IPV6 仍在抵制

IPV6 仍在抵制

我在 Ubuntu 14.04 下禁用 IPV6 时遇到问题,即使我使 IPV6 无效,但 UDP6 端口仍然打开了...

有人有解决办法吗?

$ sudo netstat -lntup
Connexions Internet actives (servers only)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 1447/dnsmasq
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 4156/cupsd
udp 0 0 0.0.0.0:631 0.0.0.0:* 1103/cups-browsed
udp 0 0 0.0.0.0:5353 0.0.0.0:* 969/avahi-daemon: r
udp 0 0 0.0.0.0:48634 0.0.0.0:* 969/avahi-daemon: r
udp 0 0 0.0.0.0:34727 0.0.0.0:* 3090/dhclient
udp 0 0 127.0.1.1:53 0.0.0.0:* 1447/dnsmasq
udp 0 0 0.0.0.0:68 0.0.0.0:* 3090/dhclient
udp6 0 0 :::14820 :::* 3090/dhclient
udp6 0 0 :::5353 :::* 969/avahi-daemon: r
udp6 0 0 :::57413 :::* 969/avahi-daemon: r

我还做了一个禁用操作:

$ sudo sysctl -p
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6
1
$ sudo ufw status verbose
État*: actif
Journalisation*: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
Nouveaux profils*: skip

谢谢,但我已经解决了 avahi-daemon 中的一部分问题:avahi-deamon.conf 中有一个“USE-IPV6”,我已将其设置为 NO...

我重新启动,(顺便说一句...它加速了启动!)并且仍然只保留 UDP6 中的 DHCLIENT......(第一次重启时不可用,但第二次重启时又回来了!)

所以现在的目标是使 DHCLIENT 中的 IPV6 无效!

也许在 dhclient-script 中?...但我不知道这一点。

答案1

GRUB_CMDLINE_LINUX_DEFAULT尝试在中的行上禁用 ipv6 /etc/default/grub。这是我的计算机上的一个示例,包括该行上的一些其他内容:

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 intel_pstate=enable crashkernel=384M-:128M"

就我个人而言,我建议首先保留原始 grub 的副本:

sudo cp grub grub.original

然后编辑 grub 为sudo(我使用nano,您可以使用任何您喜欢的编辑器):

sudo nano grub

进行更改并保存文件。然后:

sudo update-grub

然后重新启动。

相关内容