1

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

  1. один блок GNU/Linux с несколькими виртуальными интерфейсами, каждому назначается свой IP-адрес и VLAN
  2. коммутатор, где каждый порт находится в другой VLAN, кроме порта, который подключен к компьютеру (если я правильно помню, это называется магистральным портом?)
  3. каким-то образом настроить мое приложение (например, ping) для использования интерфейса, который я хочу

Мой образ мышления в правильном направлении? Я что-то пропустил или написал совершенно неправильный / невозможный материал?

Я не могу изменить IP-адреса устройств, к которым подключается мой компьютер (они приходят из магазина с этим IP-адресом, и я должен их настроить)

2 ответа2

1

Возможно ли, что один компьютер общается с несколькими устройствами с одинаковым IP-адресом.

Нет.

Один из способов, который я могу придумать, - это иметь один маршрутизатор NAT для каждого устройства. Затем ваш компьютер общается с разными IP-адресами, NAT-маршрутизаторы позволяют трафику достигать устройств с общим IP-адресом.

0

«Возможно ли, что один компьютер общается с несколькими устройствами с одинаковым IP-адресом»

Да, это называется многоадресным адресом. https://en.wikipedia.org/wiki/Multicast_address. Попробуйте пинговать 224.0.0.1. Если вы находитесь в корпоративной сети, есть вероятность, что многоадресный адрес фильтруется. Однако дома (например) вы должны получить ответ от нескольких устройств.

Что касается комментария к локальным ссылочным адресам: для вашего устройства было бы неплохо настроить только локальный адресный адрес. Они не смогут общаться с компьютерами в остальном интернете. То есть они могут общаться только с тем, что находится за вашим маршрутизатором. Локальный адрес канала является последней попыткой установить основную связь.

У меня такое чувство, что вы, возможно, уже знаете это, но для дальнейшего использования, я чувствую, стоит сделать некоторые пояснения.

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