Можно ли развернуть сервер с двумя сетевыми интерфейсами с IP-адресами в одной сети?

Можно ли развернуть сервер с двумя сетевыми интерфейсами с IP-адресами в одной сети?

У меня Raspberry-Pi настроен как маршрутизатор, который маршрутизирует трафик между двумя сетями 192.168.1.xи 192.168.2.x.

По причинам, которые навязаны мне топологией физической сети в моем доме, я хочу добавить новый сетевой интерфейс (это легко сделать с помощью адаптера USB-ethernet) и назначить ему IP, который находится в той же сети, что и один из других существующих интерфейсов. Это будет выглядеть примерно так.

  • WAN-подключение к интерфейсу A с IP192.168.1.100
  • Подключение локальной сети к интерфейсу B с IP 192.168.2.254(существующим)
  • Новый интерфейс C с IP192.168.2.253

Возможно ли это вообще?

Если это возможно, то я предполагаю, что наличие двух разных интерфейсов на одном устройстве с одним и тем же IP невозможно? Это действительно идеальная ситуация. (A)

Другими словами, я предполагаю, что невозможно следующее:

  • Новый интерфейс C с IP 192.168.2.254(тот же IP, что и у интерфейса B)

Вы могли заметить, что (A) описывает коммутатор. Я мог бы поставить коммутатор, но он соединит только 3 физических кабеля вместе. Это кажется немного беспорядочным / расточительным, хотя я признаю, что это тривиальное решение.

#Почему я хочу это сделать? (раздел TL;DR)

Интернет в мой дом поступает через обычный маршрутизатор ISP. Поскольку эта штука не обрабатывает статические маршруты, а я хочу запустить несколько серверов в разных сетях, я перенаправляю весь трафик с этого устройства на Raspberry-Pi, который служит маршрутизатором с низким энергопотреблением, где я могу устанавливать такие вещи, как статические маршруты. Поскольку он потребляет мало энергии, то не проблема работать 24/7. Маршрутизатор и Pi находятся в шкафу внизу.

В этом шкафу также есть вычислительная машина. Она сильно нагревается, поэтому я выключаю ее, когда не использую. Она должна быть в этом шкафу, потому что вырабатываемое тепло используется для обогрева дома. Я не могу поставить ее в своей комнате, потому что она слишком громкая / горячая / мешает спать. Поэтому она должна оставаться в шкафу. Загвоздка в том, что эта машина должна быть в отдельной сети, чтобы объем трафика, который я создаю, не замедлял общий доступ в Интернет для всех остальных. Другая загвоздка в том, что между шкафом и моей комнатой всего два физических сетевых кабеля, что даже в какой-то степени роскошь. Я не могу вставить больше кабелей. Это разозлит людей.

Следующая загвоздка в том, что есть еще один компьютер, который служит NAS. Он не может поместиться в шкафу, потому что там нет места. Он бесшумный и использует чип TDP 25 Вт, так что может жить в моей комнате.

NAS должен быть доступен другим пользователям сети, поэтому он должен находиться в сети «обычных пользователей». (Та же сеть, что и сторона LAN маршрутизатора Pi.) Поскольку он работает под управлением Free NAS, его (вероятно) можно заставить направлять трафик в новую сеть для моего личного использования.

Итак, один из этих кабелей используется для передачи данных на NAS-устройство, а другой — для передачи данных по моей собственной отдельной сети на вычислительную машину.

Странно, но это так.

Связанный контент