Привет, меня попросили найти способ, чтобы несколько устройств с одинаковым статическим IP-адресом/маской подсети/шлюзом могли получить доступ в интернет. Есть ли какой-то способ это сделать? Mangle? DST-NAT, SRC-NAT? У меня есть куча IoT-устройств, которые должны выходить в интернет через NAT. Все они — одинаковые устройства с одинаковыми фиксированными IP-настройками, которые невозможно изменить, и они подключены к коммутатору CRS. Есть ли какой-то умный способ обработать трафик так, чтобы каждый интерфейс был своей сетью, и эти устройства могли выходить в интернет (например, для SNTP-клиента, синхронизации времени)? Например: eth1 — device1 — 192.168.0.100/24 gw: 192.168.0.1 eth2 — device1 — 192.168.0.100/24 gw: 192.168.0.1 eth3 — device1 — 192.168.0.100/24 gw: 192.168.0.1 eth4 — device1 — 192.168.0.100/24 gw: 192.168.0.1 … eth24 — WAN-интерфейс, SRC-NAT/Masquerade. Есть идеи?
Как разрешить двум устройствам с одинаковым IP-адресом выходить в интернет.
Как разрешить двум устройствам с одинаковым IP-адресом выходить в интернет., RouterOS
27.01.2018 16:56:00
|
|
|
|
04.06.2018 06:27:00
Привет, я начал пользоваться этим решением, и оно отлично работает. У меня есть небольшое дополнение к проблеме, надеюсь, вы сможете мне немного помочь. Устройства нормально выходят в интернет. Я установил расширение NTP-сервера и включил уникаст. Похоже, что клиентские устройства с текущими правилами не могут получить доступ к сервисам на самом устройстве. Я также пробовал telnet и ssh. Есть идеи, как «расширить» набор правил, чтобы клиентские устройства могли получить доступ к сервисам устройства? Полный файл экспорта здесь:
|
|
|
|
06.06.2018 12:35:00
Работает отлично. Спасибо. P.S. Если я удаляю IP, как было предложено, ничего больше не работает.
|
|
|
|
06.06.2018 12:41:00
Прости, я забыл, что чтобы удалить адреса, надо поставить arp=proxy-arp на интерфейсе, к которому раньше были привязаны публичные адреса.
|
|
|
|
13.06.2018 10:16:00
Итак, вы хотите, чтобы каждое IoT-устройство видело сервер в своей собственной подсети, то есть было доступно для него на уровне L2, правильно?
|
||||
|
|
|||
Читают тему