我在 Debian 10 上使用 libvirt 和 qemu-kvm,并且创建了一个具有桥接网络的虚拟机,并且它创建了一个名为的 TAP 接口,vnet0
该接口已添加到我的桥中。我不明白的是为什么这个 TAP 接口接收链接本地 IP 地址。除了弄清楚为什么正在发生这种情况,我想知道这是否会带来任何问题。
7: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether f2:30:e9:a0:ff:f1 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.17/24 brd 10.0.0.255 scope global dynamic br0
valid_lft 3551sec preferred_lft 3551sec
inet6 fe80::f030:e9ff:fea0:fff1/64 scope link
valid_lft forever preferred_lft forever
8: vnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UNKNOWN group default qlen 1000
link/ether fe:54:00:61:37:9c brd ff:ff:ff:ff:ff:ff
inet6 fe80::fc54:ff:fe61:379c/64 scope link
valid_lft forever preferred_lft forever
答案1
Linux 上的所有接口都有一个链路本地 ipv6 地址,除非您手动删除它、全局禁用 ipv6 或将 sysctl 设置/proc/sys/net/ipv6/conf/<interface>/disable_ipv6
为 1。