Кэш ARP, не кэширующий виртуальный IP хоста

Я использую веб-приложение, известное как IOU-сеть. Это приложение используется для выполнения программного обеспечения CISCO IOS в браузере. Вот то, на что похожа топология

И вот то, какие интерфейсы конфигурируют снимок

Теперь идея состоит в том, что R1 должен смочь получить доступ к хост-машине, которая является моим Ноутбуком (Ubuntu 12.04). Когда я проверяю с помощью ping-запросов от своего терминала ноутбука до R1, R1 успешно кэширует запись ARP против моего ноутбука Eth1 MAC. Однако Ubuntu не кэшируется / обновляют MAC-адрес R1. Я использовал tcpdump для осмотра трафика и интересно я вижу ответ ARP от R1. Затем я также попробовал статическое связывание R1-MAC в таблице Ubuntu ARP, но даже после этого я не мог проверить с помощью ping-запросов R1. Хотя отладка на R1 показывает, что это действительно отправляло ответ на эхо-запросы (ping).

TL; DR Моя машина Ubuntu не обновляет свой кэш ARP даже при том, что ответы ARP получаются.

Ранее я сделал некоторый поиск с помощью Google и наткнулся на сообщение, где он упомянул подобную проблему, разрешаемую путем отключения "Обратного Пути, Передав Параметр Ядра". Такой имевший смысл и я попробовали то решение также путем отключения "RP_Filter" с помощью команды

sudo sh -c 'echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter'

и

sudo sh -c 'echo 0 > /proc/sys/net/ipv4/conf/eth1/rp_filter'

Но это не помогло также. Кто-то может дать некоторые подсказки относительно возможного плана действий для решения этого вопроса?

1
задан 20 December 2016 в 11:14

0 ответов

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

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