在curl中使用--local-port选项时,在tcpdump中获取不同的本地端口值

时间:2018-06-22 05:46:53

标签: curl tcpdump

我正在使用curl命令将流量发送到服务器。在curl命令中,我使用的是--local-port选项。下面是命令:

curl -v --interface 10.1.1.3 -b --local-port 10000 http://30.1.1.101/myfile.txt

我要使用tcpdump来确认是否使用了local-port。以下是tcpdump的统计信息(图片):

tcpdump stats

检查tcpdump后,我发现local-port中的tcpdump值是不同的。应该像10.1.1.1:10000而不是10.1.1.1:random_val

所以我的问题是:

  1. 是否可以强制curl使用命令中提到的同一local-port

  2. 获得不同的local-port值是什么原因?

任何帮助将不胜感激。

0 个答案:

没有答案