通过Ubuntu Linux中没有IP分配的桥接接口发送UDP数据包

时间:2015-08-20 04:19:34

标签: linux udp bridge sendto

我有两个网络接口(例如eth0和eth1)配置为Ubuntu Linux 14.04中桥接器的两端。它们未分配任何IP地址。 eth0物理连接到子网。我想通过eth0将UDP数据包发送到子网连接的机器。我创建一个UDP套接字并检查它是否可以成功绑定到eth0(即setsockopt(套接字,SOL_SOCKET,SO_BINDTODEVICE,eth0,strlen(eth0)),并执行sendto()报告成功。但是,指定的目标机器无法接收什么来自eth0 !!

是否有任何Ubuntu工具/命令来跟踪UDP数据包的去向(实际上,我确实尝试使用Wireshark。但是,Wireshark无法检测到要捕获的任何网络接口!)?

并且,是否有任何变通办法,在eth0和eth1必须设置为没有IP地址的互连网桥的情况下,使用eth0将UDP数据包发送到具有指定IP地址和端口的其他计算机?

0 个答案:

没有答案