Сокат - как сохранить информацию отправителя - PullRequest
0 голосов
/ 06 февраля 2019

Я пытаюсь использовать socat для перенаправления трафика с порта UDP 162 на порт 10162.Я могу сделать это с помощью этого:

sudo socat UDP4-RECVFROM: 162, форк UDP4-SENDTO: localhost: 10162

Затем я отправляю SNMP-ловушку на порт UDP 162 с хостаdummy.foo.Проблема в том, что UDP-датаграмма выглядит следующим образом:


PDU INFO:
  notificationtype               TRAP
  version                        0
  receivedfrom                   UDP: [127.0.0.1]:46960->[127.0.0.1]:10162
  errorstatus                    0
  messageid                      0
  community                      public
  transactionid                  8
  errorindex                     0
  requestid                      0

Как я могу "сохранить" IP-адрес отправителя (dummy.foo) вместо отображения интерфейса обратной связи (127.0.0.1)?

Спасибо!

...