2013-10-09 4 views
0

Ниже установка у меня есть,Обновления ARP для интерфейса водопроводной

   MC#1 (eth0) <-> MC#2 (eth1) 

С помощью этой установки, я создал интерфейс TAP в MC# 1 и пытался пинговать IP назначена TAP интерфейса от MC# 2 , Когда я проверил tcpdump, MAC-адрес назначения отображается как интерфейс eth0 MC# 1, а не MAC интерфейса TAP. Также, когда я проверил записи ARP в MC# 2, я могу видеть MAC-адрес eth0 (MC# 1) против IP-интерфейса TAP.

Пожалуйста, объясните, почему это происходит, и можем ли мы внести некоторые изменения в ядро, чтобы MAC-адрес интерфейса TAP использовался.

Благодаря

+0

Может ли кто-нибудь помочь мне, отвечая на вышеуказанный вопрос? Мне нужно знать, почему запись ARP не обновляется для фактических интерфейсов подключений HW, а также дайте мне знать, если мы сможем это преодолеть. – Kumar

+0

Это в Linux? – PherricOxide

+0

Да, это в Linux – Kumar

ответ

0

я узнал (с использованием сервера OpenVPN), что, когда вы пинг с сервера (сети, вы хотите подключиться) сторону от хоста к IP локального компьютера, в короткой записи ARP обновляется на локальном компьютере, и это достижимо (после нескольких попыток). пинг с локального компьютера другим не всегда помогает и может занять некоторое время. Вероятно, это ошибка с обновлением таблиц APR в интерфейсе TAP.