我正在尝试运行绑定在接口上以设置多播的 PTPDV2(精确计时协议)服务器。
我有以下虚拟接口
eth1:0 Link encap:Ethernet HWaddr 00:00:50:A0:42:BD
inet addr:10.2.0.17 Bcast:10.2.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Base address:0xa000
现在,绑定到普通接口没有任何问题,但是对于任何虚拟接口,我都会失败。
(ptpd debug1) 09:28:12.995509 (init) netInit
(ptpd debug1) 09:28:12.996254 (init) Local IP address used : 10.2.0.17
(ptpd error) 09:28:12.997099 (init) failed to call SO_BINDTODEVICE on the interface (strerror: No such device)
我需要一些指示来克服这个问题。任何帮助在这里表示赞赏。