Ubuntu Server 14.04 отбросить пакет UDP

Я использую сервер Ubuntu как часть моей системы, и теперь я увидел кое-что интересное. У меня есть маршрутизатор, который отправляет мне пакеты Ethernet 802.11.

Я генерирую этот пакет в маршрутизаторе, а затем отправляю его по протоколу UDP на мой сервер Ubuntu. Эта операция отлично работает на любом другом Ubuntu Desktop, но не на моем сервере.

UFW неактивен, и мой iptable выглядит следующим образом:

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination 

А вот использование памяти UDP:

cat /proc/sys/net/ipv4/udp_mem

763227  1017637 1526454

В wireshark я не вижу пакет и Я действительно не знаю, что делать. У кого-нибудь есть идея?

0
задан 29 May 2015 в 03:26

1 ответ

При выполнении Wireshark на сервере, который Вы отправляете пакету UDP в и не видите пакет, то пакет никогда не прибывал в сервер во-первых, как , Doug Smythies сказал в комментариях.

, Так как это, кажется, имеет место, необходимо будет сделать некоторое расследование. Возможно, что Маршрутизатор не создает пакет и отправляет его правильно. Также возможно, что Ваши правила брандмауэра в маршрутизаторе блокируют пакеты. Также возможно, что пакеты просто не создаются путем, Вы думаете, что они. Необходимо запустить путем попытки направить фактические пакеты UDP на сервер, такие как запросы DNS, направленные на сервер вместо фактического сервера DNS.

, К сожалению, тем не менее, без дополнительной информации об инфраструктуре и установки на ОБОИХ концах сети (Ваш маршрутизатор/LAN и Ваш сервер, конкретно какой сервер, если существует брандмауэр между сервером и Интернетом, или является ли это EC2 или таким), мы не можем сказать больше о том, что могло быть проблемой.

0
ответ дан 29 May 2015 в 03:26

Другие вопросы по тегам:

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