社区
Linux/Unix社区
帖子详情
写一个应用程序让eth0发送给定的数据包。
人若无名
2013-05-31 05:25:43
写一个应用程序,让eth0网卡发送一个“hello”字符串出去。该怎么做?
...全文
87
6
打赏
收藏
写一个应用程序让eth0发送给定的数据包。
写一个应用程序,让eth0网卡发送一个“hello”字符串出去。该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq120848369
2013-06-01
打赏
举报
回复
从哪一张网卡发送出去,你只需要bind一下IP就可以了,当然也要保证目标主机从那张网卡出去可以路由的到。
Carl_CCC
2013-05-31
打赏
举报
回复
对你socket做如下设置一下。 setsockopt(sockfd, SOL_SOCKET, SO_BINDTODEVICE, (char *)&interface, sizeof(interface))
qgw_2000
2013-05-31
打赏
举报
回复
使用raw socket或者用libnet库可以做到。
人若无名
2013-05-31
打赏
举报
回复
引用 1 楼 prohibit 的回复:
普通的TCP/UDP套接字编程不能完成这个功能么?
我有两个网卡,都是同一个网段的,需要向指定的网卡发送数据。 能具体说一下解决方案吗?谢谢
人若无名
2013-05-31
打赏
举报
回复
我有两个网卡,都是同一个网段的,需要向指定的网卡发送数据
prohibit
2013-05-31
打赏
举报
回复
普通的TCP/UDP套接字编程不能完成这个功能么?
dnswatch:
一个
DNS
数据包
捕获实用程序,用于输出在
给定
接口上进行的所有 DNS 查询
dnswatch dnswatch是
一个
DNS
数据包
捕获实用程序,用于输出在
给定
接口上进行的所有 DNS 查询。用法 $ dnswatch --helpUsage of dnswatch: -interface="
eth0
": device interface to listen for DNS packets样本输出 ...
xdp-xconnect:将Linux接口与XDP交叉连接
具有XDP重定向的交叉连接Linux接口 xdp-xconnect守护程序是
一个
长时间运行的进程,它使用YAML...每对接口将在其XDP挂钩上附加
一个
eBPF程序,并将使用bpf_redirect_map eBPF将
数据包
直接重定向到对等接口的接收队列。
11 udp
发送
数据的流程梳理
自己也稍微走了一下 流程, 这里稍微记录一下主要核心的内容包含了, 用户数据传递过来,
数据包
的封装, 然后到
数据包
发送
到驱动层 的这个流程, 当然 是没有上面的网络协议栈 部分内容详细, 以及准确记录于 2022.05.02...
STM32网络ETH
芯片是:STM32F207VCT6本人主要介绍STM32F207VCT6的ETH部分,基本是把ETH部分英文翻译一下,加上自己的理解。欢迎查看本文所在的系列,STM32的LWIP应用,点击跳转1、基础介绍通过DMA控制器进行介质访问控制这部分...
iptables实现网卡包转发
mips小板上有两个网卡
eth0
、eth1,现在要实现的是将
eth0
接收到的数据从eth1中转发出去。 iptables -t nat -A PREROUTING -i
eth0
-p tcp -m tcp -s ! 10.0.0.1 -d 12.0.0.1 --dport 21 -j DNAT --to-...
Linux/Unix社区
23,125
社区成员
74,509
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章