Серверный сокет UDP не получает пакеты, а Wireshark -

338
pepero

У меня есть сервер на ПК с адресом 192.168.1.3и клиентский сокет, связанный с адресом в другой подсети 192.68.0.1. Клиент и сервер связаны через коммутатор.

Из Wireshark я мог видеть, что интерфейс 192.168.1.3получает пакеты 192.68.0.1, но на уровне сервера UDP пакеты не принимаются. Пакеты сбрасываются, потому что они из другой подсети? Но на какой слой они падают? Как я могу проверить, что случилось?

от 192.168.1.3, я не могу пинговать 192.68.0.1, поэтому я добавляю один маршрут:

ip route add 192.68.0.0/24 via 192.168.1.3 dev p4p1 

Это все еще не может пропинговать, 192.68.0.1но теперь сервер может получить пакеты.

0

0 ответов на вопрос

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