添加IPv6路由时出现“RTNETLINK answers: Invalid argument”错误的求助
添加IPv6路由时出现“RTNETLINK answers: Invalid argument”错误的求助
各位大佬好,我最近在配置IPv6路由时碰到了棘手的问题——执行路由添加命令后,系统一直返回 RTNETLINK answers: Invalid argument 错误,折腾了好久都没解决,想请大家帮忙分析排查下。
先明确下我的网络环境:
- ISP提供了一条专线,配有静态IPv6地址:
- 我方侧接口地址:
A:B:C:41::2/64 - ISP对端地址:
A:B:C:41::1 - 分配给内部用户使用的IPv6网段:
A:B:C:42::/64
- 我方侧接口地址:
- 所有内部用户均采用静态IPv6地址
以下是当前系统的IPv6接口配置信息:
1: lo: <LOOPBACK,MULTICAST,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1 inet6 ::1/128 scope host valid_lft forever preferred_lft forever 4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UNKNOWN qlen 1000 inet6 fe80::eafc:afff:fefd:ac37/64 scope link valid_lft forever preferred_lft forever 5: vlan1@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000 inet6 fe80::eafc:afff:fefd:ac37/64 scope link valid_lft forever preferred_lft forever 6: vlan2@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000 inet6 A:B:C:41::2/64 scope global valid_lft forever preferred_lft forever inet6 fe80::eafc:afff:fefd:ac38/64 scope link valid_lft forever preferred_lft forever
我尝试添加的路由是将用户网段A:B:C:42::/64指向ISP对端地址,命令大概类似 ip -6 route add A:B:C:42::/64 via A:B:C:41::1 dev vlan2,但每次都触发无效参数的错误。想请教下各位,会不会是地址格式、接口选择、路由前缀配置这类地方出了问题?麻烦帮忙指点下排查方向,谢谢!
备注:内容来源于stack exchange,提问作者Tolancs Lin
相关产品推荐
相关产品推荐

