Назад | Перейти на главную страницу

Получение другого значения локального порта в tcpdump при использовании параметра --local-port в curl

я использую 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

После проверки tcpdump, Я заметил, что local-port значение отличается в tcpdump. Это должно быть похоже 10.1.1.1:10000 не как 10.1.1.1:random_val.

Итак, мои вопросы:

  1. Можно ли заставить curl использовать то же самое local-port что я упомянул в команде?

  2. В чем причина отличаться local-port стоимость?

Любая помощь будет оценена