Не могу получить UDP-пакеты, wirehark их видит

У меня есть приложение application_A на HOST_A , отправляющее сообщения UDP. В HOST_B я могу видеть UDP-пакет в Wireshark, но application_B (работающий в HOST_B ) их не получает.

Я могу проверить, что application_B работает, потому что, когда я запускаю application_B на HOST_C , он правильно принимает пакеты.

  • HOST_A : Windows 10
  • HOST_B : CentOS
  • HOST_C : windows 8

Что могло вызвать тот факт, что я могу видеть пакет в WireShark, но пакеты нет достичь application_B на машине CentOs.

0
05.05.2017, 15:28
1 ответ

Ваша машина с CentOS может отбрасывать пакеты в соответствии с конфигурацией брандмауэра. Я не уверен, что включено по умолчанию в CentOS, но вы можете взглянуть на настройку.В iptables убедитесь, что для этого типа пакета существует путь правила ACCEPT.

Существует также множество более удобных альтернатив iptables, если вы ищете простой брандмауэр (см. Firewalld, ufw, другие)

.
1
28.01.2020, 02:46

Теги

Похожие вопросы