Obtendo um valor de porta local diferente no tcpdump ao usar a opção --local-port em curl

1

Estou usando o comando curl para enviar o tráfego para o servidor. No comando curl , estou usando a opção --local-port . Abaixo está o comando:

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

Estou aceitando tcpdump para confirmar se o local-port é usado ou não. Abaixo está o tcpdump stats (image):

estatísticas do tcpdump

Após verificar o tcpdump , observei que o valor local-port é diferente em tcpdump . É suposto ser como 10.1.1.1:10000 não como 10.1.1.1:random_val .

Então, minhas perguntas são:

  1. É possível forçar curl a usar o mesmo local-port que mencionei no comando?

  2. Qual é o motivo para obter um valor local-port diferente?

Qualquer ajuda seria apreciada

    
por alpha 23.06.2018 / 09:20

0 respostas

Tags