社区
Linux/Unix社区
帖子详情
如何在发送UDP的时候指定自己的IP地址为0.0.0.0
sherlock_lai
2009-04-15 09:09:20
我通过 socket(AF_INET,DGRAM,0),然后bind,不行,发出去的UDP包还是自己的实际IP。
如果通过ifconfig eth0 0.0.0.0 再发包,就出现 RPC: sendmsg returned error 101 的错误。
...全文
813
6
打赏
收藏
如何在发送UDP的时候指定自己的IP地址为0.0.0.0
我通过 socket(AF_INET,DGRAM,0),然后bind,不行,发出去的UDP包还是自己的实际IP。 如果通过ifconfig eth0 0.0.0.0 再发包,就出现 RPC: sendmsg returned error 101 的错误。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
猫已经找不回了
2009-04-15
打赏
举报
回复
..楼主,不用RAW,肯定不能自己填充包头的.
morris88
2009-04-15
打赏
举报
回复
tcp/ip 不允许发送的报文中填充的本地 ip 地址为 广播地址,远端收到后没法回应...
sherlock_lai
2009-04-15
打赏
举报
回复
是的,但是raw socket的话就应该要自己构造IP头以及计算校验和了,有没有简单的方法?
morris88
2009-04-15
打赏
举报
回复
先采用 raw socket,然后 send...
貌似必须 root 用户才行...
sherlock_lai
2009-04-15
打赏
举报
回复
[Quote=引用 5 楼 southflow 的回复:]
需要建立原始IP socket,在原始的socket上发送数据包构造自己的IP头部。一般情况下是内核构造的,不过也可以构造自己IP头。可以设置IP_HDRINCL socket选项。
[/Quote]
我设置了IP_HDRINCL,但是只能设置IP头中的目标IP地址,自己的IP地址还是内核自动填充,设了也没用
子晞
2009-04-15
打赏
举报
回复
需要建立原始IP socket,在原始的socket上发送数据包构造自己的IP头部。一般情况下是内核构造的,不过也可以构造自己IP头。可以设置IP_HDRINCL socket选项。
服务器开发基础-
udp
/ip网络模型
课程概述 这部教程是windows网络编程课程的第二部分课程:基于
udp
/ip协议的网络模型 网络编程是互联基石,是程序猿基础必备技能,咱们这部
UDP
/IP课程为大家介绍有关于
UDP
/IP基本理论知识的分析,以及5个常用的网络...
IP地址
0.0
.
0.0
是什么意思?
严格说来,
0.0
.
0.0
已经不是一个真正意义上的
IP地址
了。 它表示的是这样一个集合: 1、所有不清楚的主机和目的网络。这里的“不清楚”是指在本机的路由表里没有特定条目指明如何到达。 2、对本机来说,它...
UDP
接收消息的第一次显示对端的
IP地址
是
0.0
.
0.0
在写一个
UDP
服务器的端的时候,发现一个比较奇怪的现象,就是进程重启之后第一次接收到的消息的
IP地址
是
0.0
.
0.0
,但之后接收就能够正常显示接收消息的
IP地址
了,对此表示十分的疑惑。 recvfrom的函数原型如下,...
linux编程中的socket编程--server端ip
0.0
.
0.0
问题
1.INADDR_ANY就是
指定
地址为
0.0
.
0.0
的地址,这个地址事实上表示不确定地址,或“所有地址”、“任意地址”。 一般来说,在各个系统中均定义成为0值。 2. 一般情况下,如果你要建立网络服务器应用程序,则你要...
网络IP
0.0
.
0.0
的意义
RFC:
0.0
.
0.0
/8 - Addresses in this block refer to source hosts on "this"network. Address
0.0
.
0.0
/32 may be used as a source address for thishost on this network; other addresses within
0.0
....
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章