3

Я не очень хорошо разбираюсь в сетях, поэтому то, что я спрашиваю, может вообще не иметь смысла. Я был бы признателен за помощь, чтобы указать мне в правильном направлении.

Вот моя ситуация (я использовал локальный IP только для представления).

Моя сеть

У меня есть сеть /29 от моего интернет-провайдера, и я хочу иметь интернет в удаленном месте, где у меня нет прямой видимости для беспроводной связи «точка-точка». Тем не менее, у меня есть друг между двумя местами. Я предложил своему другу: я дам вам интернет, если смогу найти антенну у вас.

То, что я делаю, - это в основном все, что происходит на моем первом маршрутизаторе после модема. Я соединил все антенны вместе, что работает хорошо. Но теперь я хотел бы передать внешний IP-адрес непосредственно моему другу и удаленному местоположению, чтобы мой друг мог портировать самостоятельно.

Вот моя проблема. Модем находится в "режиме моста", но когда я использую Wireshark на eth1 моего маршрутизатора, я вижу только трафик, для которого у моего интерфейса есть IP-адрес, и некоторые запросы ARP для XXX.XXX.XXX.XXX и ответы на XXX.XXX .XXX.XXX. У меня сложилось впечатление, что мне нужен IP на интерфейсе eth1 моего первого маршрутизатора, чтобы он отправлял обратно ARP, чтобы модем знал мой MAC-адрес, потому что, как только я добавляю адрес на интерфейс, трафик начинает приходить ,

То, что я ожидал увидеть, это трафик, поступающий на мой интерфейс, несмотря ни на что. Если у меня есть IP-адрес, а затем, если у меня есть только этот, мой маршрутизатор будет пинговать обратно в Интернет, так как IP-адрес находится на интерфейсе.

Поэтому, поскольку у меня нет трафика, поступающего на интерфейс, я не могу направить пакеты для отправки на другой интерфейс, так как я никогда не получаю никакого трафика.

Итак, мой вопрос: существует ли какой-либо NAT-адрес MAC-адреса на MikroTik? Или, может быть, я все понял неправильно, и я должен сделать это по-другому.

Кроме того, я бы хотел вообще избежать мостов, так как трафик с моего первого места был бы довольно высоким, а мы с другом хотели бы, чтобы трафик был направлен.

Спасибо за ваше время и ответ!

1 ответ1

1

Спасибо всем, я понял свой ответ. Мне нужен был ARP-прокси на моем маршрутизаторе eth1.

Моя проблема заключалась в том, что мой модем, хотя он был настроен как "Мост", не был настоящим мостом. По какой-то причине модем не направлял весь трафик на мой маршрутизатор.

Это было только пересылка трафика с dst-address=10.0.0.2 так как 10.0.0.2 фактически был на interface=eth1 . Таким образом, поскольку адрес 10.0.0.2 был настроен на интерфейсе, маршрутизатор отвечал на arp brodcast с модема относительно того, у who has 10.0.0.2 с его собственным mac-адресом, делающим трафик dst к 10.0.0.2 потоку к нему.

Проблема заключалась в том, что трафик не направлялся на мой router1 с dst-address 10.0.0.3 или 10.0.0.4 поэтому мой маршрутизатор не мог перенаправить пакет на router2 или router3

Так вот, куда входит arp-прокси.

После того, как я установил ether1 из router1 в arp-proxy только интерфейс увидит, что он только что отправил пакет в Интернет с src-address не замеченным ранее, скажем, 10.0.0.4 , он ответит на запрос ARP brodcast, у who has 10.0.0.4 reply to 10.0.0.1 с моим первым MAC-адресом маршрутизатора. Только с этого момента мой router1 начнет получать трафик, предназначенный для 10.0.0.4, и направлять его к нему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .