4

У меня дома два настольных ПК в двух комнатах. Модем маршрутизатора / DSL находится в одной из этих комнат. Теперь я хочу настроить домашний сервер (имеющий 2 порта LAN, работающий 24/7) в коридоре между двумя комнатами, используя только один кабель LAN на каждую дверь. Это дает мне следующую физическую конфигурацию:

     (door)          (door)
 .----/-/----.  .-----/-/----------._ FritzBox
 |           |  |             .----´´ DSL Router
PC1         Server            |
                             PC2 

Как только что было сказано, сервер имеет 2 сетевых интерфейса и работает под управлением Ubuntu.

Теперь мне нужна сетевая конфигурация, которая позволяет серверу и ПК1 подключаться к маршрутизатору. Я думаю, что сервер должен служить мостом или коммутатором.

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

Мой следующий вопрос: как мне соединить две физические сети в одну? У меня есть базовое понимание (но я снова и снова путаюсь) мостов и коммутаторов, но я не знаю, как настроить его в программном обеспечении. Знаю только, что это возможно :)

Третий вопрос: возможно ли настроить это таким образом, чтобы сетевые пакеты с / на ПК1 к / с маршрутизатора проходили только через оборудование или только потребляли низкую загрузку ЦП на сервере?

Вы можете мне помочь? Заранее спасибо!

2 ответа2

7

У вас есть два варианта:

  1. Запустите сервер как маршрутизатор. В этом случае ПК1 и ПК2 будут расположены в двух разных подсетях. Переадресация IP должна быть включена на сервере, и каждому сетевому адаптеру будет присвоен свой IP.
  2. Соедините сетевые интерфейсы сервера, и в этом случае IP назначается мостовому интерфейсу сервера. Также обоим ПК будут назначены IP-адреса из одной подсети.
1

Мосты

Мост - это устройство уровня 2, которое работает на канальном уровне и доставляет пакеты на основе MAC-адреса назначения. Мосты могут использоваться для сегментирования сетевого трафика и уменьшения коллизионного домена; количество устройств, конкурирующих за одинаковую пропускную способность. Даже если вы не понимаете, что мосты чаще всего встречаются в сетевых коммутаторах. Трафик оставляет определенный порт на коммутаторе только в том случае, если на этом порту доступен MAC-адрес назначения. Это отличается от старого концентратора, который отправлял трафик на каждый порт концентратора независимо от адреса канала передачи данных. [Источник]

Вот как реализовать мост Ethernet в Ubuntu 16.04 LTS.

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