Я установил tailscale, и у меня есть интерфейс tailscale0. Теперь я хочу создать интерфейс vxlan. Если я выберу eth0 в качестве интерфейса, через который взаимодействует VTEP, все будет работать как в ipv4, так и в ipv6. Например, для ipv6 это работает:
sudo ip link add vxlan-testing type vxlan id 10 dstport 4789 dev eth0
sudo ip addr add 2001:abcc:99::/128 dev vxlan-тестирование
Если вместо этого я выберу интерфейс tailscale0, все будет работать для ipv4:
sudo ip link add vxlan-testing type vxlan id 10 dstport 4789 dev tailscale0
sudo ip addr add 192.168.0.12/32 dev vxlan-тестирование
Но они не для ipv6:
sudo ip link add vxlan-testing type vxlan id 10 dstport 4789 dev tailscale0
sudo ip addr add 2001:abcc:99::/128 dev vxlan-тестирование
Ответы RTNETLINK: неверный аргумент
Почему я это понимаю РТНЕТЛИНК
сообщение только в случае ipv6? К сожалению, ошибка мало чем помогает. Это мой интерфейс хвостовой шкалы:
44: tailscale0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1280 qdisc fq_codel состояние UNKNOWN mode DEFAULT group default qlen 500
ссылка/нет неразборчивость 0 minmtu 68 maxmtu 65535
tun type tun pi on vnet_hdr off persist off addrgenmode random numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535
Интерфейс хвостовой шкалы имеет ipv4 (100.126.ХХ/32
) и адреса ipv6 (fd7a:115c:a1e0:ab12:4843:X:X:X/128
; fe80::e3fa:fe1f:X:X/64
)