腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何在Windows上
设置
UDP
源地址
、
、
、
、
似乎没有可移植的方法来
设置
从
绑定
到INADDR_ANY的套接字发送
UDP
数据报的源
IP
,但至少在
Linux
和FreeBSD上可以使用sendmsg()和
IP
_PKTINFO (
Linux
)或
IP
_SENDSRCADDR在Windows上是否有相应的选项来
设置
UDP
源
IP
?
浏览 3
提问于2013-03-27
得票数 2
回答已采纳
3
回答
客户端
UDP
套接字
绑定
、
、
、
我正在为
UDP
客户端创建
UDP
套接字,并发送具有不同端口号的
UDP
数据包,并在一定时间内等待来自目的地的答复。EDIT1:我尝试用相同的
IP
地址和Portnumber
绑定
两个不同的套接字文件描述符,但是结果是混合的。(对于两个套接字文件描述符,我正在
设置
SO_REUSEADDR选项)。 <e
浏览 0
提问于2010-07-15
得票数 0
4
回答
简单Python
UDP
服务器:从本地主机以外的客户端接收数据包时出现问题
所以,我尝试使用的非常简单的代码是:import socket
UDP
_PORT = 5005print "
UDP
target port:",
UDP
_PORT print "me
浏览 3
提问于2013-04-01
得票数 12
回答已采纳
4
回答
是否可以在同一端口上运行两个不同
IP
但在同一台机器上的服务?
、
、
是否可以使用完全相同的端口运行两台不同的游戏服务器,但在不同的
IP
上使用同一台服务器上相同的网络接口? 每个
IP
地址是否都有自己的端口池,还是仅限于机器的网络接口?
浏览 0
提问于2013-05-16
得票数 9
回答已采纳
1
回答
监听
UDP
和监控
、
我已经创建了一个
UDP
套接字(已经
绑定
了
UDP
),现在我想让服务器监听,如果任何客户端尝试连接,监听的
UDP
将接受套接字并将其传递给新线程,以执行recvfrom和sento操作。我可以在
UDP
中使用FD_CONNECT和FD_ACCEPT吗? 谢谢。
浏览 4
提问于2011-03-14
得票数 3
回答已采纳
1
回答
如何通过接口过滤多播接收套接字?
、
、
、
我需要创建两个侦听相同
IP
:端口但在不同接口上的套接字: 直到我意识到
Linux
将所有这些合并成相同的通信量之前,它似乎是非常直接的。现在,这对我来说是有意义的,因为我指定网络接口的唯一时刻是将多播组setsockopt(socket,IPPROTO_
IP
,
IP
_ADD_MEMBERSHIP,...)与<e
浏览 5
提问于2017-08-28
得票数 7
回答已采纳
2
回答
如何在使用和
UDP
套接字发送时
设置
源地址
、
、
、
因此每台PC (
Linux
)都有一个物理
IP
地址和一个虚拟
IP
地址。 我有一个软件(C++),它采用客户端/服务器架构,使用
UDP
协议。软件在"0.0.0.0“上
绑定
侦听套接字,并在每次需要向对方发送一些数据时使用新的套接字。通过wireshark,我发现当它发送数据时,源
IP
是物理
IP
……如何将发送套接字的源地址
设置
为虚拟地址??
浏览 16
提问于2011-04-22
得票数 6
回答已采纳
1
回答
Python - Twisted -简单的
UDP
转发器。保存源
IP
?
、
、
、
、
我在Python 3中有这个基本的
UDP
转发脚本。reactor.listenUDP(5005, Forward([('10.35.203.24', 5000), ('10.35.200.251', 5005)])) 所以我正在监听端口5005
UDP
,并将这些数据包转发到两个
IP
地址和不同的端口。我的问题是- 如何保存在侦听端口5005时扭曲获取的原始
IP
地址?源
IP
(10.1.1.1) -->扭曲(10.30.1.1) -
浏览 2
提问于2014-11-15
得票数 1
回答已采纳
1
回答
UDP
多播监听套接字能否在
Linux
IPv4堆栈上接收单播包,或者,
UDP
单播套接字能否接收多播包?
、
、
、
、
我的理解是,如果套接字不
绑定
本地地址(或
绑定
到INADDR_ANY),并且不调用connect()来
设置
远程地址/端口,那么就无法阻止将单播数据包传递到多播侦听套接字,反之亦然,因为当数据包到达
UDP
层时我能想到的假设情景如下:套接字B在PORT_B上监听
UDP
单播 那么下列任何一种说法
浏览 0
提问于2020-05-18
得票数 0
1
回答
127/8地址不传递给
IP
堆栈?
、
、
、
、
我使用带有127/8范围的目标
IP
地址的原始套接字发送
IP
/
UDP
帧,例如127.0.0.6。因此,数据包通过网络发送OK (在目标设备上使用tcpdump进行检查)。但是在目标
linux
上,这些帧没有被处理,即没有发送到
UDP
套接字服务器(
绑定
到0.0.0.0)。如果解列
IP
是eth1惯性面的地址,则数据包被正确地处理。为什么
Linux
不想使用本地主机
IP
处理数据包?是内核虫吗? 我需要地址127.x.x.x,因
浏览 0
提问于2015-06-25
得票数 2
回答已采纳
1
回答
Boost.Asio IPv6为什么会出现
绑定
错误?
、
、
我想在
Linux
(fedora)中使用IPv6和boost asio。(
ip
_address_string);
udp
::socket sock(io_service); sock.bind,但特定(&qu
浏览 0
提问于2014-11-27
得票数 3
1
回答
Socat:从stdin发送
UDP
广播,但使用系统处理响应
、
、
这个发现是通过向一个定义良好的端口发送一个
UDP
广播来完成的,该端口有一个小的有效负载,然后在我的网络上监听这些设备的“应答”。如果我使用双向socat并将“响应”转到stdout,这是可行的:000000f70020300258366d112c15000062a71b21ff0
浏览 0
提问于2020-09-30
得票数 3
回答已采纳
1
回答
udpclient可以同时进行多播和单播吗?
、
、
、
、
我想知道您是否有一个
UDP
服务器
设置
有一个多播组。如果需要,它还能向特定客户端发送和接收单播请求吗?还是必须打开两个套接字才能处理这两种类型?
浏览 10
提问于2018-03-29
得票数 2
回答已采纳
1
回答
使用Boost.Asio将
UDP
套接字
绑定
到特定的网络接口
、
、
、
让我们在这篇文章中假设我只想从一个特定的设备获取数据,所以我想
绑定
到一个本地网络接口上。 下面的代码可以在Windows上运行,但在我的Ubuntu 16.04 64位机器上就不行了。实际上,如果我
绑定
到一个特定的本地
IP
地址(本例中为192.168.1.1),则不会获得任何数据。但是如果我使用任何"0.0.0.0“地址,我就会得到我想要的。只是在这种情况下我不知道它是从哪里来的。或者我需要阅读sender_endpoint才能知道
Linux
上的这些信息,然后再进行过滤?#include <iostream
浏览 110
提问于2019-04-15
得票数 3
1
回答
与python建立
UDP
通信
、
、
、
、
import socket
UDP
_PORT = 0print "
UDP
target port:",
UDP
_PORT print "message:"
浏览 0
提问于2018-05-07
得票数 2
回答已采纳
3
回答
Redhat Enterprise
Linux
6多播源
、
、
、
我正在编写一个应用程序,它在新的红帽企业
Linux
6服务器上接收多播数据。支持小组给了我一个应用程序,用于测试服务器是否能够获得多播数据流。:
UDP
, length 60412:58:21.656724:
UDP
, length 124 12:58:21.658226
IP
10.26.12.22.50002 > 238.6.6
浏览 2
提问于2012-03-26
得票数 0
回答已采纳
2
回答
连接或数据包接收到的本地接口是什么?
、
、
、
、
当在
绑定
到0.0.0.0/INADDR_ANY的未连接的
UDP
套接字上接收数据包时,如何确定它被发送到哪个本地
IP
?
UDP
套接字
绑定
到INADDR_ANY主机,因此getsockname()返回0.0.0.0。
浏览 4
提问于2011-03-07
得票数 3
回答已采纳
1
回答
IP
_TRANSPARENT使用
、
、
我正在为局域网上的Raspberry Pi上的所有端口(1-65535)实现透明的TCP/
UDP
代理。我目前正在测试用目的地端口80路由TCP数据包到Raspberry Pi。-p tcp -s SOME_TEST_CLIENT_
IP
--dport 80 -j MARK --set-mark 3
ip
route不幸的是,我很少找到与
IP
_TRANSPARENT相关的文档或示例。在我可以在
Linux
上做任何测试之前
浏览 2
提问于2017-03-11
得票数 7
回答已采纳
1
回答
eBPF bcctools从tracepipe获取内容
、
、
、
Modified #define KBUILD_MODNAME "filter"#include <
linux
/if_ether.h>#include <
linux
/in.h> #include <
浏览 21
提问于2021-11-27
得票数 0
2
回答
iptables:如何将DNAT和SNAT结合起来使用二级
IP
地址?
、
这里有很多关于iptables、DNAT/SNAT
设置
的问题,但是我还没有找到一个解决我当前问题的方法。我的服务
绑定
到eth0的
IP
地址(例如,192.168.0.20),我在eth0:0 (192.168.0.40)上也有一个
IP
地址,与另一个服务器共享。[root]# conntrack -L -p
udp
udp
17 170 src=192.168.0.185 dst=192.168.0.40 sport=7100 dport=7100我想我可以在原始表中<e
浏览 0
提问于2012-10-16
得票数 3
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券