У меня есть сервер на ПК с адресом 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